
oracle优化
winer1220
这个作者很懒,什么都没留下…
展开
-
db_block_gets和consistent_gets
db_block_gets:当前请求的块数量 也称为current_mode,一般发生在dml(update,insert,delete) 只读取当前时间点最新块的数据,当前时间点读到什么就是什么,不具备数据时间点一致性 假定更新一个大表过程中,有一个进程修改了最后一条记录,当大表更新抵达的时候,会阻塞, 若改进程修改提交,则大表更新会覆盖此更新(大表更新会在进程修改的基础原创 2013-09-24 10:53:55 · 277 阅读 · 0 评论 -
Oracle执行计划详解
本文源自:http://blog.chinaunix.net/u3/107265/showart_2192657.html 简介: 本文全面详细介绍oracle执行计划的相关的概念,访问数据的存取方法,表之间的连接等内容。 并有总结和概述,便于理解与记忆!+++目录--- 一.相关的概念 Rowid的概念 Recursive S转载 2013-10-16 16:57:15 · 236 阅读 · 0 评论 -
oracle 执行计划详解
本文源自:http://blog.chinaunix.net/u3/107265/showart_2192657.html 简介: 本文全面详细介绍oracle执行计划的相关的概念,访问数据的存取方法,表之间的连接等内容。 并有总结和概述,便于理解与记忆!+++目录--- 一.相关的概念 Rowid的概念 Recursiv转载 2013-10-16 16:59:13 · 124 阅读 · 0 评论 -
oracle Clustering Factor
转载自:http://chenlin10058.iteye.com/blog/1558326 Clustering Factor的含义是通过一个索引扫描一张表时需要访问的表的数据块的数量。Clustering Factor计算的方法如下:1、扫描一个索引.2、比较某行的rowid和前一行的rowid,如果这两个rowid不属于同一个数据块,那么cluster factor增加1转载 2013-12-31 13:36:54 · 211 阅读 · 0 评论 -
聚集因子 cluster factor
一:what 1: 聚集因子 是索引数据顺序和表顺序的一致性 2: 取值范围为:最小数据块数,最大为行数,值越小越好!二:why 1:聚集因子会影响sql的执行效率 2:比如表结构,数据量,索引都一样,生产和测试环境sql执行效率大不一致, 这种情况下就可能是聚集因子不一致导致的三:howdrop table t_test;create table t_t...原创 2018-06-14 17:12:55 · 1363 阅读 · 0 评论