MyException - 我的异常网
当前位置:我的异常网» Sql Server » 求达人解惑,该如何解决

求达人解惑,该如何解决

www.MyException.Cn  网友分享于:2015-08-26  浏览:0次
求达人解惑
现有一台服务器,win2003企业版+mssql2000企业版,给数据库中的某个表加了1个聚集索引,5个非聚集索引.并通过作业定时来对该表执行DBCC DBRINDEX索引重建工作。可几个工作日后,发现索引重组后的一个小时内,五个非聚集索引中的三个的逻辑扫描碎片百分比就达到99%,在这一个小时内数据表没有任何数据插入。
数据库

------解决方案--------------------
从描述看,只能说明逻辑扫描碎片的方法有问题

实际上碎片对你的性能影响到底多大,没多大影响的话少点折腾数据库,折腾有成本的,也可能折腾出问题来
------解决方案--------------------
引用:
从描述看,只能说明逻辑扫描碎片的方法有问题

实际上碎片对你的性能影响到底多大,没多大影响的话少点折腾数据库,折腾有成本的,也可能折腾出问题来



同意楼上说法。 到一定指标了再进行处理。 

参考
DECLARE     @页满度        TINYINT = 80   --可修改  
DECLARE     @索引页总数  TINYINT = 80   --可修改  
  
SELECT  'alter index ' + i.name + ' on ' + OBJECT_NAME(i.id) + ' rebuild'  
FROM    Manufacture.sys.sysindexes i ,  
        Manufacture.sys.dm_db_index_physical_stats(DB_ID('希望查找的数据库名称'), NULL,  
                                                   NULL, NULL, 'SAMPLED') o  
WHERE   i.id = o.object_id  
        AND i.indid = o.index_id  
        AND o.page_count > @索引页总数  
        AND avg_page_space_used_in_percent < @页满度  
        AND i.name NOT LIKE '_WA%'
 
------解决方案--------------------
不明白是什么原因?

按道理来讲,重建聚集索引时不会影响到非聚集索引的逻辑碎片百分比的(avg_fragmentation_in_percent)

重建非聚集索引也不会影响到聚集索引的逻辑碎片百分比

楼主所说的情况下又没有插入数据,“三个的逻辑扫描碎片百分比就达到99%”

不知道是不是楼主你看错了啊?
------解决方案--------------------
索引碎片增长飞快的话,很大一个原因是你的填充因子过大,可以调低一点

文章评论

为什么程序员都是夜猫子
为什么程序员都是夜猫子
程序员应该关注的一些事儿
程序员应该关注的一些事儿
程序员必看的十大电影
程序员必看的十大电影
我跳槽是因为他们的显示器更大
我跳槽是因为他们的显示器更大
总结2014中国互联网十大段子
总结2014中国互联网十大段子
要嫁就嫁程序猿—钱多话少死的早
要嫁就嫁程序猿—钱多话少死的早
Google伦敦新总部 犹如星级庄园
Google伦敦新总部 犹如星级庄园
漫画:程序员的工作
漫画:程序员的工作
每天工作4小时的程序员
每天工作4小时的程序员
“懒”出效率是程序员的美德
“懒”出效率是程序员的美德
程序员和编码员之间的区别
程序员和编码员之间的区别
程序员眼里IE浏览器是什么样的
程序员眼里IE浏览器是什么样的
科技史上最臭名昭著的13大罪犯
科技史上最臭名昭著的13大罪犯
聊聊HTTPS和SSL/TLS协议
聊聊HTTPS和SSL/TLS协议
2013年中国软件开发者薪资调查报告
2013年中国软件开发者薪资调查报告
5款最佳正则表达式编辑调试器
5款最佳正则表达式编辑调试器
团队中“技术大拿”并非越多越好
团队中“技术大拿”并非越多越好
什么才是优秀的用户界面设计
什么才是优秀的用户界面设计
鲜为人知的编程真相
鲜为人知的编程真相
Java程序员必看电影
Java程序员必看电影
当下全球最炙手可热的八位少年创业者
当下全球最炙手可热的八位少年创业者
如何成为一名黑客
如何成为一名黑客
程序员的一天:一寸光阴一寸金
程序员的一天:一寸光阴一寸金
为啥Android手机总会越用越慢?
为啥Android手机总会越用越慢?
代码女神横空出世
代码女神横空出世
程序员都该阅读的书
程序员都该阅读的书
我的丈夫是个程序员
我的丈夫是个程序员
旅行,写作,编程
旅行,写作,编程
那些性感的让人尖叫的程序员
那些性感的让人尖叫的程序员
程序员周末都喜欢做什么?
程序员周末都喜欢做什么?
写给自己也写给你 自己到底该何去何从
写给自己也写给你 自己到底该何去何从
程序员的鄙视链
程序员的鄙视链
Web开发人员为什么越来越懒了?
Web开发人员为什么越来越懒了?
编程语言是女人
编程语言是女人
60个开发者不容错过的免费资源库
60个开发者不容错过的免费资源库
十大编程算法助程序员走上高手之路
十大编程算法助程序员走上高手之路
程序员最害怕的5件事 你中招了吗?
程序员最害怕的5件事 你中招了吗?
程序猿的崛起——Growth Hacker
程序猿的崛起——Growth Hacker
老美怎么看待阿里赴美上市
老美怎么看待阿里赴美上市
Web开发者需具备的8个好习惯
Web开发者需具备的8个好习惯
中美印日四国程序员比较
中美印日四国程序员比较
如何区分一个程序员是“老手“还是“新手“?
如何区分一个程序员是“老手“还是“新手“?
不懂技术不要对懂技术的人说这很容易实现
不懂技术不要对懂技术的人说这很容易实现
看13位CEO、创始人和高管如何提高工作效率
看13位CEO、创始人和高管如何提高工作效率
初级 vs 高级开发者 哪个性价比更高?
初级 vs 高级开发者 哪个性价比更高?
2013年美国开发者薪资调查报告
2013年美国开发者薪资调查报告
亲爱的项目经理,我恨你
亲爱的项目经理,我恨你
老程序员的下场
老程序员的下场
那些争议最大的编程观点
那些争议最大的编程观点
软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有