Здравствуйте.
При переиндексации партиционированной таблицы, вылазит сообщение "Could not allocate a new page for database 'DataWareHouse' because of insufficient disk space in filegroup '201601'. "
ALTER INDEX [PK_CheckLine] ON [DataWareHouse].[dbo].[CheckLine] REBUILD WITH(FILLFACTOR=95, ONLINE=ON, MAXDOP=0)
Места хватает, поэтому есть подозрение что ребилд партиционированного индекса идёт в tempdb, размер которой ограничен. Это так?
ARI ARI ARI... Arrivederci!
Здравствуйте, Somescout, Вы писали:
S>При переиндексации партиционированной таблицы, вылазит сообщение "Could not allocate a new page for database 'DataWareHouse' because of insufficient disk space in filegroup '201601'. "
Найдите эту файловую группу 201601 в БД DataWareHouse и посмотрите какой используется для нее диск.
S>ALTER INDEX [PK_CheckLine] ON [DataWareHouse].[dbo].[CheckLine] REBUILD WITH(FILLFACTOR=95, ONLINE=ON, MAXDOP=0)
S>Места хватает, поэтому есть подозрение что ребилд партиционированного индекса идёт в tempdb, размер которой ограничен. Это так?
Это так, при условии, что включена опция
SORT_IN_TEMPDB = ON, но по умолчанию она отключена у вас.