Sql Server填充系数-重新启动Sql Server服务



我将填充系数选项从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

仍然需要停止/启动(反弹)才能生效。

最新更新