|
Зависание sql server
|
|||
---|---|---|---|
#18+
Max_Tpop Сейчас еще заметил особенность, при добавление constraint всё так же зависает...до этого, на другом сервере, constraint добавлялись быстро и не висло ничего. слушайте, ну проверка констрэйнта это по-любому Sch-M. так что не надо про "на старом сервере не было". это никуда не деть вообще никак, проверяйте констрэйнты ночью, если же приспичило навесить днем, делайте с with nocheck. может, объемы были меньше или сервер шустрее? в смысле, просто раньше быстрее выполнялось, вот и не замечали? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2021, 14:48 |
|
Зависание sql server
|
|||
---|---|---|---|
#18+
Max_Tpop Yasha123, БДшка больше OLTP, массовых апдейтов нет, в основном быстрые транзакции по работе с одной записью (вставка, обновление) вот или вы не в курсе дел, а кто-то все же массово апдэйтит, или же кто-то решил "вставлять с мин. логированием" и понаписал таблоков. ваши интентовы локи, которые в ожиданиях, ждут таблицы, залоченные целиком. никакая это не "работа с одной записью" --- может все же банально ребилдите теперь днем, не вы так кто-то еще? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2021, 14:56 |
|
Зависание sql server
|
|||
---|---|---|---|
#18+
Три главных вопроса: процессоры старого и нового серверов, размер оперативки на серверах в целом, размер оперативки, выделенной sql server-у на старом и на новом сервере. Ну и включено ли автосоздание и автообновление статистик на новом сервере. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2021, 19:29 |
|
Зависание sql server
|
|||
---|---|---|---|
#18+
Yasha123 Max_Tpop Сейчас еще заметил особенность, при добавление constraint всё так же зависает...до этого, на другом сервере, constraint добавлялись быстро и не висло ничего. слушайте, ну проверка констрэйнта это по-любому Sch-M. так что не надо про "на старом сервере не было". это никуда не деть вообще никак, проверяйте констрэйнты ночью, если же приспичило навесить днем, делайте с with nocheck. может, объемы были меньше или сервер шустрее? в смысле, просто раньше быстрее выполнялось, вот и не замечали? Данный сервер по железу мощнее. Объем БД такой же, т.к. перенесли её. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2021, 20:11 |
|
Зависание sql server
|
|||
---|---|---|---|
#18+
Yasha123 Max_Tpop Yasha123, БДшка больше OLTP, массовых апдейтов нет, в основном быстрые транзакции по работе с одной записью (вставка, обновление) вот или вы не в курсе дел, а кто-то все же массово апдэйтит, или же кто-то решил "вставлять с мин. логированием" и понаписал таблоков. ваши интентовы локи, которые в ожиданиях, ждут таблицы, залоченные целиком. никакая это не "работа с одной записью" --- может все же банально ребилдите теперь днем, не вы так кто-то еще? Массовых апдейтов точно нет, хинты не используем совсем, ребилдом индексов только я занимаюсь ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2021, 20:12 |
|
Зависание sql server
|
|||
---|---|---|---|
#18+
DaniilSeryi Три главных вопроса: процессоры старого и нового серверов, размер оперативки на серверах в целом, размер оперативки, выделенной sql server-у на старом и на новом сервере. Ну и включено ли автосоздание и автообновление статистик на новом сервере. Новый сервер: ЦП Intel(R) Xeon(R) Gold 6240 CPU @ 2.60GHz Базовая скорость: 2,60 ГГц Сокетов: 2 Ядра: 36 Логических процессоров: 72 Виртуализация: Включено Кэш L1: 2,3 МБ Кэш L2: 36,0 МБ Кэш L3: 49,5 МБ Использование 8% Скорость 3,46 ГГц Время работы 14:04:29:29 Процессы 161 Потоки 7258 Дескрипторы 123073 ОЗУ 256 ГБ Скорость: 2934 МГц Использовано гнезд: 8 из 16 Форм-фактор: DIMM Зарезервировано аппаратно: 338 МБ Доступно 25,8 ГБ Кэшировано 10,2 ГБ Выделено 231/294 ГБ Выгружаемый пул 638 МБ Невыгружаемый пул 582 МБ Используется (сжатая) 229 ГБ (0 МБ) На старом сервере проц. был предыдущего поколения ОЗУ на старом было 384 ГБ, но с меньшей пропускной способностью Точных данных по старому серверу нет, т.к. его уже нет в наличии ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2021, 20:18 |
|
Зависание sql server
|
|||
---|---|---|---|
#18+
Max_Tpop Массовых апдейтов точно нет, хинты не используем совсем, ребилдом индексов только я занимаюсь вы видите ожидания IS, IX? это интентовы ожидания, таблицы у вас лочатся только так. вот выставьте RCSI, читатели скажут вам спасибо. ну какое еще озу, если у вас нет ожиданий чтений с диска? памяти у вас серверу хватает, ищите блокировщиков ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2021, 20:27 |
|
Зависание sql server
|
|||
---|---|---|---|
#18+
авторЛогических процессоров: 72 maxdop ограничили? в 2019-ом можно бы CXPACKET куда меньше иметь, там отдельно вынесен CXCONSUMER ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2021, 20:34 |
|
Зависание sql server
|
|||
---|---|---|---|
#18+
Yasha123 Max_Tpop Массовых апдейтов точно нет, хинты не используем совсем, ребилдом индексов только я занимаюсь вы видите ожидания IS, IX? это интентовы ожидания, таблицы у вас лочатся только так. вот выставьте RCSI, читатели скажут вам спасибо. ну какое еще озу, если у вас нет ожиданий чтений с диска? памяти у вас серверу хватает, ищите блокировщиков Сейчас еще заметил особенность, запись в временную таблицу 300 записей (5 полей GUID, 1 bit) занимает 40 секунд. Сделал ребут сервера, отрабатывает моментально. Одно отличие серверов, в том что раньше был SSD в 10 райде где лежит tempdb, сейчас это первый райд. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2021, 20:45 |
|
Зависание sql server
|
|||
---|---|---|---|
#18+
Yasha123 авторЛогических процессоров: 72 maxdop ограничили? в 2019-ом можно бы CXPACKET куда меньше иметь, там отдельно вынесен CXCONSUMER Нет, стандартная настройка, сейчас стоит 15 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2021, 20:45 |
|
|
start [/forum/topic.php?fid=46&gotonew=1&tid=1684983]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
11ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
others: | 309ms |
total: | 474ms |
0 / 0 |