![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
вопрос к знатокам СУБД DBISAM.
Scott Storch © (2011-09-27 15:07:00)почему метод StartTransaction работает в разы медленнее чем START TRANSACTION в SQL-запросе. В цикле добавляю 100 записей. При старте транзакции вызовом метола StartTransaction на все уходит 26 сек. При старте транзакции в SQL-запросе - меньше секунды. Почему такая разница.
Jeer (2011-09-27 23:11:00) [1]
> Jee (27.09.11 23:08) [5]
Чего это меня стали обкусывать тут ?
Jee (2011-09-27 23:08:00) [2]
> почему
Смотря о какой DBISAM речь идет.
sniknik (2011-09-27 15:57:00) [3]запросом транзакция либо серверная либо ошибка если не поддерживается, метод может эмулировать транзакцию на клиенте... если не поддерживается или ошибка в клиентском драйвере (ну типа он по какой то причине посчитал что не поддерживается).
сталкивался с таким в ADO "на заре" только начиная работать с ним, с тех пор методы не использую.
Anatoly Podgoretsky (2011-09-27 15:49:00) [4]> Scott Storch (27.09.2011 15:07:00) [0]
А ты так не делай, зови START TRANSACTION
Scott Storch (2011-09-27 15:11:00) [5]TDBISAMDatabase
Cobalt (2011-09-27 15:08:00) [6]Метод StartTransaction какого класса?