"Nikolay Ponomarenko" ...
Hello, Alex!
You wrote to Nikolay Ponomarenko on Thu, 16 Apr 2009 13:34:17 +0400:
NP>> Считал что второй вариант однозначно быстрее, но практический тест
NP>> показывает сравнимые результаты :-/
AC> Сервер и клиент на одной железяке?
Более того, embeded.
Потому и разница мала. Но всё равно она должна быть. Ибо постоянный prepare.
По показаниям таск менеджера кол-во записанных байт достигает нескольких гиг, много больше размера самой БД - там несколько
индексов, часть из которых используется при апдейтах.
Одни и теже страницы пишутся многократно. У тебя там нет повторных апдейтов
одной и той же записи в одной тр-ции ?
Кстати, я правильно помню, что версия _всей_ записи создается даже при холостом апдейте или апдейте теми же данными? (записи там
оч. развесистые)
Создаётся дельта. Но если ты будешь делать более одного апдейта в той же
тр-ции, то второй апдейт создаст полную бекверсию. Читай журнал ibdeveloper
(не мурзилка)
--
Хорсун Влад