Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как найти deadlock по trace и fb_lock_print? / 24 сообщений из 24, страница 1 из 1
28.09.2016, 08:56
    #39316675
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
Зависла база, в заголовке:
LOCK_HEADER BLOCK
Version: 145, Active owner: 0, Length: 2013265920, Used: 2013265896
Flags: 0x0001
Enqs: 40776422846, Converts: 111900877, Rejects: 762494866, Blocks: 771486848
Deadlock scans: 11960, Deadlocks: 5, Scan interval: 120
Acquires: 46720342963, Acquire blocks: 12495173575, Spin count: 100
Mutex wait: 26.7%
Hash slots: 65521, Hash lengths (min/avg/max): 0/ 2/ 11
Remove node: 0, Insert queue: 0, Insert prior: 0
Owners (462): forward: 92088792, backward: 63093872
Free owners (340): forward: 49092088, backward: 18753568
Free locks (26005): forward: 538120, backward: 34382840
Free requests (114915147): forward: 1897377512, backward: 1945585256
Lock Ordering: Enabled

Но по выводу fb_lock_print c c o l d и c o w d их не нахожу, даже потенциальных.
...
Рейтинг: 0 / 0
28.09.2016, 09:14
    #39316682
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
Gallemar,

-l -o -n
...
Рейтинг: 0 / 0
28.09.2016, 09:57
    #39316713
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
hvlad, а в каком виде они там будут?
...
Рейтинг: 0 / 0
28.09.2016, 10:35
    #39316739
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
Gallemar,

в текстовом :)

Если что-то выдало - кидай мне в мыло, я прокомментирую
...
Рейтинг: 0 / 0
28.09.2016, 11:06
    #39316757
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
hvladGallemar,

в текстовом :)

Если что-то выдало - кидай мне в мыло, я прокомментирую
легко
...
Рейтинг: 0 / 0
28.09.2016, 17:00
    #39317167
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
hvlad, получил?
...
Рейтинг: 0 / 0
28.09.2016, 17:27
    #39317196
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
Gallemarhvlad, получил?Нет
...
Рейтинг: 0 / 0
29.09.2016, 04:13
    #39317399
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
hvlad, не могу отправить на твой мейл с mal.ru и своего почтовика
https://yadi.sk/d/P7QBY5i9vsBrj
...
Рейтинг: 0 / 0
29.09.2016, 09:57
    #39317536
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
Gallemar,

дедлоков там нет.

Но есть одна странность... для выяснения - можешь сделать такие же логи несколько ра подряд, с интервалом в 5-10 сек ?
...
Рейтинг: 0 / 0
29.09.2016, 10:15
    #39317553
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
hvlad,давай ещё скинул логи за сегодня? Базу колбасило утром, так что есть разные логи + трассировка.
...
Рейтинг: 0 / 0
29.09.2016, 10:40
    #39317588
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
Gallemar,

давай
...
Рейтинг: 0 / 0
29.09.2016, 11:03
    #39317619
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
...
Рейтинг: 0 / 0
29.09.2016, 11:17
    #39317642
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
Gallemar,

я тебя разве просил вот эту всю кучу вываливать ?
Я просил повторить fb_lock_print -l -o -n несколько раз с небольшим интервалом.
Где оно ? Я вижу только один такой лог, остальное даже смотерть не буду.

PS Зачем DeadlockTimeout в 2 мин выставил ?
...
Рейтинг: 0 / 0
29.09.2016, 11:27
    #39317651
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
Дедлоков я не вижу, но есть другие проблемы.
Причём не те, что были вчера.
Причём не факт, что это именно проблемы, а не случайное совпадение.
Ты никак не помогаешь мне их выяснить, ибо не делаешь то, что я прошу.
Более того, анализ только лок-таблицы не даст полной картины
...
Рейтинг: 0 / 0
29.09.2016, 11:28
    #39317653
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
hvladGallemar,

я тебя разве просил вот эту всю кучу вываливать ?
Я просил повторить fb_lock_print -l -o -n несколько раз с небольшим интервалом.
Где оно ? Я вижу только один такой лог, остальное даже смотерть не буду.

PS Зачем DeadlockTimeout в 2 мин выставил ?

http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1232490&msg=19722099 - вот тут предложил, ты вроде согласился :)

fb_lock_print -l -o -n сейчас сделаю
DeadlockTimeout в 120 делал специально, чтобы реже сканировало
...
Рейтинг: 0 / 0
29.09.2016, 11:55
    #39317690
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
Gallemarвот тут предложил, ты вроде согласился :)Видать, не знал - на что соглашался ;)
GallemarDeadlockTimeout в 120 делал специально, чтобы реже сканировалоПомогло ?
Что из-за этого станет хуже - я могу себе представить, а вот что улучшится - затрудняюсь...
...
Рейтинг: 0 / 0
29.09.2016, 12:06
    #39317704
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
hvlad,

https://yadi.sk/d/JMAEMwo0vsrmH
Лучше не стало,хуже - тоже
...
Рейтинг: 0 / 0
30.09.2016, 09:47
    #39318342
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
Что-нибудь увидел?
...
Рейтинг: 0 / 0
30.09.2016, 10:48
    #39318407
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
GallemarЧто-нибудь увидел?Кроме ненужных настроек - ничего особенного.
Дедлоков точно нет.
...
Рейтинг: 0 / 0
30.09.2016, 10:50
    #39318409
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
hvlad,ненужных это DeadlockTimeout?
...
Рейтинг: 0 / 0
30.09.2016, 11:03
    #39318420
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
Gallemar,

и LockAcquireSpins
...
Рейтинг: 0 / 0
30.09.2016, 11:04
    #39318421
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
hvlad, а он почему не нужен?
...
Рейтинг: 0 / 0
30.09.2016, 11:08
    #39318423
hvlad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
Gallemarhvlad, а он почему не нужен?А почему он нужен ? :) Ты изменения от его применения измерял ?
...
Рейтинг: 0 / 0
30.09.2016, 11:08
    #39318425
Gallemar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как найти deadlock по trace и fb_lock_print?
hvladGallemarhvlad, а он почему не нужен?А почему он нужен ? :) Ты изменения от его применения измерял ?
Да как с DeadlockTimeout. Толку нет,а жрать всё равно не просит, пусть сидит :)
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как найти deadlock по trace и fb_lock_print? / 24 сообщений из 24, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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