Показать сообщение отдельно
Старый 28.01.2025, 10:57   #1  
Lankey is offline
Lankey
Участник
 
145 / 30 (2) +++
Регистрация: 19.05.2020
Кем должна выполняться дефрагментация?
(Выношу в отдельную тему тот же вопрос, что задала в ветке "дефрагментация индексов")

Скажите , пожалуйста, на cloud tier 2-3-4-5 кем должна выполняться дефрагментация?

На UAT пользователи жалуются на локи на таблице из ISV модели: когда один процесс update делает , а пользователь (др процесс) открывает форму с данными на просмотр, то его страница виснет.
На стороне SQL лок эскалируется на всю таблицу, хоть апдейт по идее полько subset записей обновляет по полю из одного из индексов. Я вижу, что на таблице дефрагментация индексов от 50 до 99 процентов (кластерный 94). Подозреваю, что с такой фрагментацией SQL проще всю таблицу залочить, отсюда проблема.(тут я буду благодарна за другие гипотзы )
В любом случае, с фрагментацией надо, наверное, что-то делать:

Нашла
https://www.inetdynamics.com.sg/3-ti...s-performance/ , но хотела бы уточнить, вы этим пользуетесь или как-то иначе дефрагментируете?
Спасибо