|
|
|
Опять deadlock
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Подскажите как решить проблемку.... Есть база под FB1.0.3? есть таблица товаром в накладной. Так вот... как только два юзера начинают делать изменения в этой таблице, мало того, в одно и тойже записи - естественно возникает сообщение о deadlock-е. Причем после отката обоих эта ошибка приследует все действия над этой таблицей и лечится только перезапуском сервера. В приложении спользую FIB-компаненты. Как разрешить эту проблемку? Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 17:19:40 |
|
||
|
Опять deadlock
|
|||
|---|---|---|---|
|
#18+
lgcpitonПричем после отката обоих... Транзакции перезапустить нужно. И почитать про транзакции вообще. Тут . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 17:24:47 |
|
||
|
Опять deadlock
|
|||
|---|---|---|---|
|
#18+
При каждом вызове накладной автоматичеки поднимается новая транзакция ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 17:30:35 |
|
||
|
Опять deadlock
|
|||
|---|---|---|---|
|
#18+
Значит что-то не так делаешь. Я не зря выделил абзац про откат. Как именно ты его делаешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 17:33:28 |
|
||
|
Опять deadlock
|
|||
|---|---|---|---|
|
#18+
Ну как... Rollback ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 17:35:48 |
|
||
|
Опять deadlock
|
|||
|---|---|---|---|
|
#18+
И он отрабатывается корректно? Когда транзакция завершается, неважно, Rollback или Commit, все стейтменты, живущие в её контексте "отмирают". И никаких блокировок не оставляют. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2004, 17:43:19 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32541504&tid=1578547]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
184ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 239ms |
| total: | 532ms |

| 0 / 0 |
