![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как избежать зависания при SQL из таблицы. [D6, IB6.x]
Dmitriy O. © (2004-11-18 12:43:00)Если ее меняет конкурирущий пользователь.
Т.е. если пытаешься сделать SQL запрос во время как транзакция другого пользователя не завершена прога зависает как этого избежать ?.
Digitman (2004-11-18 13:41:00) [21]
> Polevi © (18.11.04 12:51) [1]
> уровень изоляции поменять
уровень изоляции т/акций не имеет к "вису" никакого отношения
> Dmitriy O. © (18.11.04 13:04) [2]
> SQL зависает
SQL не может "зависать" по определению, SQL - это терминологическая аббревиатура, переводимая ка "язык структурированных запросов"
некое же подобие "виса" в IB может наблюдаться лишь при старте/подтверждении транзакции, следующей после исполнения запроса, но никак не при исполнении запроса.
иди на ibase.ru и читай теорию до полного просветления.
Dmitriy O. (2004-11-18 13:04:00) [22]Я так понял что SQL зависает только если другой пользователь в это время добовляет новые записи. Если просто редактирует то не зависает.
Так вот как избежать зависания SQL во время добовления другим пользователем новых записей ?.
> уровень изоляции поменять
Чтот пока непонятно.
Polevi (2004-11-18 12:51:00) [23]уровень изоляции поменять