随笔分类 -  Oracle优化与管理

摘要:一,sql_trace的作用:用以描述SQL的执行过程的trace输出。 - SQL是如何操作数据的 - SQL执行过程中产生了哪些等待事件 - SQL执行中消耗了多少资源 - SQL的实际执行计划 - SQL产生的递归语句二,set autotrace 与 sql_trace的区别 s... 阅读全文
posted @ 2015-06-30 14:34 Pengineer 阅读(2593) 评论(0) 推荐(5)
摘要:Oracle统计信息对数据库性能优化和故障排除都相当重要,目前接触到的与统计信息相关的视图大体有 4 个:1、v$sysstat视图 该视图用于记录系统级的统计信息,共 5 个字段: STATISTIC#——统计编号、NAME——统计名、CLASS——统计类型、VALUE——统计值、STAT... 阅读全文
posted @ 2015-05-13 10:34 Pengineer 阅读(2016) 评论(0) 推荐(1)
摘要:下图显示了SQL在Oracle内部处理的一般阶段:解析、优化、产生行源和执行。数据库可能会忽略某些步骤,这取决于具体的语句。 1,SQL解析 SQL处理的第一阶段就是SQL解析。当应用程序发出S... 阅读全文
posted @ 2015-05-06 10:01 Pengineer 阅读(3134) 评论(2) 推荐(2)