首页 > 数据库

找出所有非xml索引并重新整理

时间:2009-04-20 09:39:23  作者:Tony  我要投稿
Linux初探欢迎您的投稿,投放方法请点击这里查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
--找出所有非xml索引DECLARE cur CURSOR FORSELECT[object_name]=s.name '.' OBJECT_NAME(A.object_id),B.nameFROM sys.dm_db_index_physical_stats(DB_ID('Adve......


--重整所有索引,在这里先不管索引的碎片程度
WHILE @@FETCH_STATUS=0
BEGIN
SET @sql='ALTER INDEX ' @indname ' ON ' @objname ' REBUILD';
EXEC(@sql);
FETCH NEXT FROM cur INTO @objname,@indname;
END

CLOSE cur;
DEALLOCATE cur;

如果您需转载 找出所有非xml索引并重新整理,请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
来顶一下
近回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
相关文章
栏目热门