SQL Server 2005/2008 标准中的在线重新索引

Oni*_*ght 3 index sql-server-2005 sql-server-2008

故事:每周一次,我们运行一个特殊的维护计划,其中涉及重新索引 2 个关键表,它们之间有大约 600 万条记录。我们使用 SQL Server 2005 标准版。

问题:在此重新索引期间(大约 15 分钟的操作),我们无法将数据插入表中,并且我们的客户端没有数据。

有人告诉我,SQL Server 2008 Enterprise 有一个“在线重新索引”,它在较低版本的 SQL Server 中不存在,可以解决我们的问题。

但是,我刚刚在我们的维护计划选项(SQL 2005 标准)中找到了以下选项:

SQL 2005 在线重新索引

我的问题:这是否执行与 2008 Enterprise 相同的“在线重新索引”?启用此选项的影响(性能方面)是什么?我是否几乎被不必要地吸引购买了 2008 Enterprise 许可证?

小智 5

该选项在 SSMS 中,但不起作用。SSMS 不是智能版,可以这么说,它们没有让它足够智能以隐藏特定于您正在运行的版本的选项。

如果您尝试使用它,我相信它只会给您一条有关“这是企业专用功能”的消息;或接近它的东西。