select n.name, s.value
from v$sysstat s, v$statname n
where s.statistic# = n.statistic#
and n.name like '%split%';
NAME VALUE
-------------------------------------------------- ----------
leaf node splits 72798933
leaf node 90-10 splits 15216013
branch node splits 268293
queue splits 0
from v$sysstat s, v$statname n
where s.statistic# = n.statistic#
and n.name like '%split%';
NAME VALUE
-------------------------------------------------- ----------
leaf node splits 72798933
leaf node 90-10 splits 15216013
branch node splits 268293
queue splits 0
leaf node splits 五五分裂
leaf node 90-10 splits 九一分裂
可以看到我的生产环境55分裂较多。
55分裂的发生一般跟表插入的值比较随机,不是按照递增的去插,比较随机。
91分裂的发生主要发生在序列字段,自增字段。
索引分裂的发生根本上是为了防止“更少的分裂“
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22034023/viewspace-714090/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/22034023/viewspace-714090/
SQL查询解析:55分裂与91分裂在数据库优化中的应用
本文深入探讨了在数据库优化中,55分裂和91分裂的区别及影响,重点分析了它们如何在表插入、序列字段使用和索引维护中发挥作用,为提升数据库性能提供了实用见解。
864

被折叠的 条评论
为什么被折叠?



