Назад | Перейти на главную страницу

LkMgr BEGIN Дамп длительной блокировки

Скриншот сообщения об ошибке Lock Dump

Около недели назад мы начали получать сообщения об ошибках LkMgr BEGIN Long Held Lock Dump на консоли сервера Domino. Теперь мы видим, что это приводит к зависанию / сбою http-сервера. От перезапуска сервера до зависания http требуется всего несколько минут. Я нашел NoteID, на который он жалуется, и это всегда элемент дизайна представления. Я пытался удалить это представление и создать новое с нуля, но уже на следующий день я получаю то же сообщение об ошибке LkMgr BEGIN Long Held Lock Dump с жалобой на новый элемент дизайна представления ..

Кто-нибудь знает, что может вызывать эти блокировки? Что можно сделать для их устранения?

Любая информация об этом будет принята с благодарностью! Спасибо !

С уважением, Петтер Кайлен

Длительные блокировки обычно указывают на проблему с доступом к диску, а не на проблему с самим документом. На вашем скриншоте не сказано, выполняется ли обновление индекса представления, но обычно это то, что я вижу, вызывая это. Это представление содержит большое количество документов? Посмотрите на дизайн представления и посмотрите, есть ли способ уменьшить количество документов в нем, если это так.

Посмотрите статистику ОС (в ОС или через администратора Domino) и посмотрите, не превышает ли длина дисковой очереди 1. Это будет означать, что существует проблема ввода-вывода, и вы захотите посмотреть, есть ли способ ее решить (распределить по большему количеству дисков, перейти на SSD и т. Д.).

Вы можете попробовать запустить обновление этого представления с отключенным HTTP и посмотреть, сколько времени потребуется для завершения -

load updall db.nsf -T viewname

Следите за статистикой дисковой очереди, пока это происходит, и если это займет много времени.

Кроме того, можно ли открыть это представление с помощью клиента Notes? Есть ли в дизайне что-то, что заставляет обновлять представление каждый раз, может быть, @Now или @Today в столбце. Это было бы «плохо», и есть более эффективные методы расчета этого, которые не вызывают такого снижения производительности.