Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проясните плиз с блокировкой / 6 сообщений из 6, страница 1 из 1
08.11.2021, 16:43
    #40110036
abrashka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проясните плиз с блокировкой
День добрый!
Имеем такое безобразие


Т.е. процессы 621, 128 и т.п. заблокированы процессом 597. Все они бегут на разных базах и не обращаются к соседним объектам.
Как можно узнать что они между собой не поделили?
...
Рейтинг: 0 / 0
08.11.2021, 16:55
    #40110047
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проясните плиз с блокировкой
abrashka,

слыхали, что у запросов может быть общая база? Угадайте - какая.
...
Рейтинг: 0 / 0
08.11.2021, 17:26
    #40110056
abrashka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проясните плиз с блокировкой
Владислав Колосов,

Я понимаю :) Вопрос был как именно можно отследить конфликтный ресурс.
...
Рейтинг: 0 / 0
08.11.2021, 18:19
    #40110072
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проясните плиз с блокировкой
abrashka,

а смысл отслеживать? Или снижайте нагрузку или добавляйте в tempdb файлы, пока ядра не кончатся.
pagelatch_up изучайте.
...
Рейтинг: 0 / 0
08.11.2021, 18:35
    #40110080
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проясните плиз с блокировкой
abrashka
Вопрос был как именно можно отследить конфликтный ресурс.


http://whoisactive.com/docs/19_whyblocked/

+

Код: sql
1.
exec sp_whoisactive @get_locks=1
...
Рейтинг: 0 / 0
09.11.2021, 14:17
    #40110323
uaggster
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проясните плиз с блокировкой
Владислав Колосов
abrashka,

а смысл отслеживать? Или снижайте нагрузку или добавляйте в tempdb файлы, пока ядра не кончатся.
pagelatch_up изучайте.

Там не PAGELATCH, a PAGE IO LATCH - т.е. там просто подъем страниц с диска идет. Уменьшить можно только переселением на более быструю дисковую подсистему, увеличением ОЗУ (если его не хватает), или разделением БД на несколько разных файлов и распределением их на диски, к которым можно обращаться параллельно.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Проясните плиз с блокировкой / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]