|
обнаружение lock promotion
|
|||
---|---|---|---|
#18+
Sybase ASE 15.7 есть ли опции/traceflag/событие audit, с помощью которого возможно зафиксировать событие - эскалация блокировки? или хотябы запросами из мониторинг или системных таблиц, поле в syslocks чтобы выяснить факт эскалации блокировки. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2016, 17:14 |
|
обнаружение lock promotion
|
|||
---|---|---|---|
#18+
Добрый вечер, Много лет работаю с ase но такого не встречал. Да и не совсем понЯтно зачем... Если происходит дедлок , то там видно была эскалация или нет. Если просто блокировки , из за эскалации , то их можно мониторить и увеличивать пороги или менять приложение. Меня гораздо больше волнует ситуация когда эскалация не происходит, и процесс начинает пожирать все доступные блокировки сервера... вот тут уже беда. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2016, 20:29 |
|
обнаружение lock promotion
|
|||
---|---|---|---|
#18+
Ыzz, Я так понимаю практически все залоченые таблицы это результат эскалации. Наверное когда напрямую указывается залочить всю таблицу то нет. Хотя и в этом случае я бы на месте инженеров Sybase реализовал бы тоже через эскалацию. fin3544, больше волнует ситуация когда эскалация не происходит... По умолчании после 200 страниц или строк она не может не происходить для ОДНОГО процесса. Думаю это ситуация бывает когда lock promotion не настроен и , например, несколько процесов пытаются пытаются получить Exclusive блокировку на таблицу после 200 (всего!) дефаултных строк и соответственно все ждут очереди даже если читают разные строки. И незакомиченный update всего одной строки может к тому же завесить всю эту очередь. А новые процессы всё прибывают ... :) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2016, 16:51 |
|
|
start [/forum/topic.php?fid=55&msg=39323917&tid=2009684]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 246ms |
total: | 380ms |
0 / 0 |