话说性能问题,张嘴闭嘴都是分区,各位大哥大姐小弟小妹,都实实在在的测试过没
说到性能问题,张口分区,闭口分区,各位大哥大姐小弟小妹,都实实在在的测试过没
分区到底能提高多少性能?
你们的生产环境在什么情况下,数据量下分区了?
分区后,表中的数据与对应的物理文件时怎么存放的,索引时怎么建的?
维护时,是怎么备份的,管理的?
有生产环境下,实实在在用到分区的,并且证明分区确实提高了性能的没???
个人认为(也曾测试过),按照索引的B树存储结构,当数据量达到千万级时(亿级及更多没测试过),
也不过是5层,B树每涨一层结构,可以多存储3-4个数量级的数据吧
也就是说,按照聚集索引来查找的话,表中的数据不过亿,别想着用分区来提高查询性能,因为最多就是多了一次page页的读而已,靠着一次的逻辑读或者物理读来提高性能,咱也不在这里较劲
当然其他情况也很多,非聚集索引,包含索引,过滤索引,各种索引……,咱也不钻那个牛角尖,成不?
csdn曾经也遇到过类似观点,靠分区来提高性能,切……
估计人家是高手,一直在关注,我跟少见他回帖,估计没时间给人理论这些东西,
大家来说说吧,君子动手不动口,别拿理论来吓唬我。
咱就结合查询和分区,试试咋地个就提高性能了。
-
--
---
广告走远。