Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как избежать зависания при SQL из таблицы. [D6, IB6.x]


Страницы:   1 2

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]

уровень изоляции поменять


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо