SQL Server DBCC 数据维护

本文介绍DBREINDEX命令的使用方法,包括如何为数据库表格重建一个或所有索引,以及如何设置填充因子来优化索引存储空间。填充因子的合理设置可以减少系统资源开销并提高性能。

DBREINDEX--为数据库内的表重建一个或多个索引

句法如下:

DBCC DBREINDEX(['DATABASE.OWNER.<table name>',[<index name>[,<fill factor>]]]) [WITH NO_INFOMSGS]

<index name>是想要让DBMS重建的索引名。如果省略了<index name>或指定为'',则DBMS将重建表的所有索引

<fill factor>是DBMS要用来存储数据的每个索引页所占空间的百分比。每当索引页填满时,DBMS必须把该页一分为二。这将影响到性能,因为分页对于系统资源来说是花费较大的。因此,较低的填充因子越低,消耗的磁盘空是就越多,但通常DBMS必须增加的新页的次数就越少。这里提供的<fill factor>成为索引中的新的默认的 FILLFACTOR

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值