Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Deadlocks и LOCKTIMEOUT -1
|
|||
|---|---|---|---|
|
#18+
Добрый день! При разборе ситуации возникновении взаимной блокировки наткнулась на фразу: Ситуация взаимной блокировки возникает, если две или более транзакции пытаются получить один и тот же набор строк при значении параметра DB CFG LOCKTIMEOUT -1. Т.е. получается, если LOCKTIMEOUT будет равно любому другому значению, например 20 или 30 как везде советуют, то взаимной блокировки вообще не будет? PS:Проэксперементировать не на чем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2009, 10:30 |
|
||
|
Deadlocks и LOCKTIMEOUT -1
|
|||
|---|---|---|---|
|
#18+
Добрый день. Можете дать ссылку, где вы это прочитали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2009, 11:19 |
|
||
|
Deadlocks и LOCKTIMEOUT -1
|
|||
|---|---|---|---|
|
#18+
https://www.ibm.com/developerworks/ru/edu/db2-hellodb2b/section6.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2009, 12:29 |
|
||
|
Deadlocks и LOCKTIMEOUT -1
|
|||
|---|---|---|---|
|
#18+
chuk_and_gekhttps://www.ibm.com/developerworks/ru/edu/db2-hellodb2b/section6.htmlДа, как-то мутно написано... На самом деле ситуация примерно такая: У БД есть параметр dlchktime (по умолчанию он равен 10с) - интервал времени, через которое deadlock detector просыпается и ищет дедлоки. Параметр locktimeout определяет, сколько времени приложение максимально может ждать освобождения требуемого ресурса. Если ресурс не освободится раньше, чем истечет это максимально допустимое время ожидания, приложение получит ошибку. Если locktimeout выставлен в -1, приложению разрешено ждать вечно освобождения блокировки. Но deadlock - это когда приложения блокируют друг друга, а не только одно - другого. И вне зависимости от того, как установлен locktimeout, дедлоки возможны и не позже, чем через время, указанное в dlchktime (оно там в миллисекундах), для одного из приложений будет автоматически вызван rollback. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2009, 14:04 |
|
||
|
Deadlocks и LOCKTIMEOUT -1
|
|||
|---|---|---|---|
|
#18+
Спасибо! А какое рекомендуемое значение параметра LOCKTIMEOUT? -1 это наверно не совсем хорошо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2009, 16:02 |
|
||
|
Deadlocks и LOCKTIMEOUT -1
|
|||
|---|---|---|---|
|
#18+
chuk_and_gekА какое рекомендуемое значение параметра LOCKTIMEOUT? -1 это наверно не совсем хорошо?Начните с 20-30 с, а вообще это от системы зависит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2009, 16:58 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=35936733&tid=1603298]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
| others: | 257ms |
| total: | 402ms |

| 0 / 0 |
