|
|
|
Forms и блокировка таблицы
|
|||
|---|---|---|---|
|
#18+
Звиняйте за настырность но у меня правда большие проблемы.. оперативные и стратигические :) Да и ситуация я думаю неодиночная. Я локализовал проблему с блокировками. Проставил DML_LOCKS = 0. Всатвка информации идет нормально - все работает, НО. Формы при обновлении мастер-таблицы (сущности) теперьб ругаются - они ЗАЧЕМ-ТО пытаются заблокировать таблицу! Почему формс блокируют всю таблицу для апдейта одной строки? Вылетает обычная ошибка формс ORA-0062: DML full-table lock cannot be acquired; DML_LOCKS is 0. Это все в окошке DISPLAY_ERROR. И сверху предложение об апдейте одной строки мастер-таблицы.. UPDATE OBJECTS SET .... WHERE RowID = :28 RETURNING.. INTO.... В чем причина такого поведения? Как заставить формс не блокировать таблицу? Это же ведь ненеобходимо!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2003, 15:42 |
|
||
|
Forms и блокировка таблицы
|
|||
|---|---|---|---|
|
#18+
А есть индекс по столбцу подчиненной таблицы, который ссылается на мастеровую ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2003, 16:26 |
|
||
|
Forms и блокировка таблицы
|
|||
|---|---|---|---|
|
#18+
Вообще могу сказать, что в формсах столько багов, что удивляться чему-либо даже и не стоит. В данном конкретном случае я сталкивался с такой фигней, но только блокировка происходила не Update, а при post. В момент, когда меняется запись, формсы лочат только одну запись (предполагается, что первичный ключ записи не менялся, он и не должен меняться никогда, поскольку это первичный ключ). А вот с post-ом ничего поделать нельзя. Могу только сказать, что по этим (и еще некоторым причинам) я вообще отказался от использования Post в приложениях). Так что могу посоветовать делать commit_form, и избегать использовать post. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2003, 17:59 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=2814&tid=1991972]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
203ms |
get topic data: |
12ms |
get forum data: |
4ms |
get page messages: |
38ms |
get tp. blocked users: |
2ms |
| others: | 224ms |
| total: | 516ms |

| 0 / 0 |
