我将填充系数选项从1更改为75。
当我运行一个显示填充因子的查询时,我看到的是75
但我在网上读到,为了使这一更改生效,我必须停止并启动sql Server服务。这是真的吗?
区块报价您必须停止并重新启动SQL Server服务,更改才能生效。当您在运行值列中看到新的填充系数时,它将生效。区块报价
在我的2008r2企业中,当我通过单击实例、右键单击选择数据库并更改填充因子来更改它时,直到我停止并启动实例,更改才生效。
我尝试通过TSQL:进行更改
EXEC sys.sp_configure 'show advanced options', '1'
RECONFIGURE WITH OVERRIDE
GO
EXEC sys.sp_configure 'fill factor (%)', '30'
GO
RECONFIGURE WITH OVERRIDE
GO
EXEC sys.sp_configure 'show advanced options', '0'
RECONFIGURE WITH OVERRIDE
GO
仍然需要停止/启动(反弹)才能生效。