Ошибка заданий статистики, ребилда и реиндекса MS SQL баз 1С после обновления: различия между версиями
Материал из iSphinx Home Wiki
Нет описания правки |
Нет описания правки |
||
Строка 9: | Строка 9: | ||
GO</pre>И всё, ваши индексы снова разблокированы ... | GO</pre>И всё, ваши индексы снова разблокированы ... | ||
[[Категория:1С]] | [[Категория:1С]] | ||
[[Категория:SQL]] |
Версия от 14:24, 5 марта 2024
В результате каких-то обновлений конфигурации или платформы (привет 1С) в базах 1С SQL снялись очень нужные права на индексы ... Точнее - права на блокировку ... Как результат, всё обслуживание по реиндексации баз и пересчету статистики ушло в Вальхаллу ...
Надо объяснять, что бывает с базами 1С со временем без статистики и кривыми индексами? Если да, то вам в ясельную группу ... Там тоже медленно и печально.
Но не суть. Достаточно пробежаться по базам этим скриптом.
USE [имя базы] EXEC sp_MSforeachtable 'ALTER INDEX ALL ON ? SET (ALLOW_PAGE_LOCKS = ON)' EXEC sp_MSforeachtable 'ALTER INDEX ALL ON ? SET (ALLOW_ROW_LOCKS= ON)' GO
И всё, ваши индексы снова разблокированы ...