|
|
|
Критическая ошибка клиентского приложения и блокировки
|
|||
|---|---|---|---|
|
#18+
Такая ситуация. Возникает критическая ошибка приложения на стороне клиента ( разные причины, начиная от выключения из сети заканчива резетом) в котором в этот момент идет выбор данных. После критической ошибки оракл блокирует эту запись, т.к. он считает ее до сих пор занятой. Приходится в ручную снимать на сервере блокировку. Можно ли как нибудь избежать этого? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2003, 15:46:38 |
|
||
|
Критическая ошибка клиентского приложения и блокировки
|
|||
|---|---|---|---|
|
#18+
Без шансов. Есть, конечно, набор бубенов для шаманских плясок, типа sqlnet.expire_time, но их эффективность варьируется от средней до маленькой. 100% метода, к сожалению, не существует... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2003, 16:25:09 |
|
||
|
Критическая ошибка клиентского приложения и блокировки
|
|||
|---|---|---|---|
|
#18+
может я чего-то не понимаю, но разве это не задача PMON'а откатывать транзакции и освобождать ресурсы умерших процессов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2003, 16:28:39 |
|
||
|
Критическая ошибка клиентского приложения и блокировки
|
|||
|---|---|---|---|
|
#18+
to .dba Про PMON мне интересный вопрос в тесте попался. Пользователь Х вводил транзакцию когда его компьютер завис. Перезагрузившись, он заново запустил приложение, чтобы завершить транзакцию. После щелчка на кнопке submit приложение зависло. Почему это произошло? Правильный ответ: потому что пред. сеанс все еще удерживает блокировки. PMON их еще не обнаружил, так что ему придется ждать пока PMON их обнаружит! В связи с этим у меня вопрос: как PMON работает - каждые N секунд проверят пользовательские процессы или как то по другому? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2003, 16:37:54 |
|
||
|
Критическая ошибка клиентского приложения и блокировки
|
|||
|---|---|---|---|
|
#18+
PMON is cleaning up and rolling back all uncommitted transactions every 3 minutes and this is not configurable. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2003, 17:22:15 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=2762&tid=1989912]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
72ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 192ms |
| total: | 364ms |

| 0 / 0 |
