|
|
|
Lock Timeout - задержка блокировки
|
|||
|---|---|---|---|
|
#18+
Интересует для ASA 5.x или ASE 12.x. Можно ли при доступе к блокированной другой транзакцией таблице вызвать не подвисание, а сообщение о блокировке в виде sql ошибки. По возможености с задаваемым тайм аутом. Что нибудь аналогичное lock_timeout Microsoft. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2008, 11:24 |
|
||
|
Lock Timeout - задержка блокировки
|
|||
|---|---|---|---|
|
#18+
В ASA вроде нашел не совсем то, однако тоже хорошо - опция BLOCKING - если OFF ждать освобождения не будет, а сразу вернёт ошибку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2008, 12:17 |
|
||
|
Lock Timeout - задержка блокировки
|
|||
|---|---|---|---|
|
#18+
Для SA: Выставить опцию базы Blocking = off тогда вообще никто никогда не будет ждать освобождения ресурса а сразу сообщать об ошибке доступа. Либо выставить опцию базы Blocking = on (это значение по умолчанию) и задать параметр коннекта blocking_timeout=ХХХ в миллисекундах. По умолчанию оно ноль, то есть ждать освобождения вечно. Для ASE: Опция базы данных lock wait period (через sp_configure) задает время ожидания освобождения для всех коннектов. Опция коннекта set lock wait задает время ожидания для коннекта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2008, 17:16 |
|
||
|
Lock Timeout - задержка блокировки
|
|||
|---|---|---|---|
|
#18+
White Owl пишет: > Для ASE: > Опция базы данных lock wait period (через sp_configure) задает время > ожидания освобождения для всех коннектов. > Опция коннекта set lock wait задает время ожидания для коннекта. Еще в ASE есть хинт запроса READPAST - пропускает заблокированные записи при чтении. Можно потом обработать кол-во выбранных записей и вызвать RAISERROR. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2008, 19:27 |
|
||
|
Lock Timeout - задержка блокировки
|
|||
|---|---|---|---|
|
#18+
Как можно установить параметр lock wait в рамках одного соединения, а не всей базы, или sp_configure устанавливает опцию в рамках одного соединения по умолчанию ?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2008, 11:34 |
|
||
|
Lock Timeout - задержка блокировки
|
|||
|---|---|---|---|
|
#18+
JenyaD пишет: > Автор: "JenyaD" > Как можно установить параметр lock wait в рамках одного соединения, а не > всей базы, или sp_configure устанавливает опцию в рамках одного > соединения по умолчанию ?? sp_configure устанавливает опцию для всего сервера. Тебе же сказали : Для ASE: Опция базы данных lock wait period (через sp_configure) задает время ожидания освобождения для всех коннектов. Опция коннекта set lock wait задает время ожидания для коннекта. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2008, 16:10 |
|
||
|
Lock Timeout - задержка блокировки
|
|||
|---|---|---|---|
|
#18+
сорри завтыкал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.07.2008, 16:50 |
|
||
|
|

start [/forum/topic.php?fid=55&gotonew=1&tid=2011495]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
145ms |
get topic data: |
6ms |
get first new msg: |
4ms |
get forum data: |
1ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 404ms |

| 0 / 0 |
