"Nikolay Ponomarenko" ...
Hello, Vlad!
You wrote on Fri, 17 Apr 2009 09:13:56 +0300:
VK>>> Одни и теже страницы пишутся многократно. У тебя там нет
VK>>> повторных апдейтов одной и той же записи в одной тр-ции ?
>> Нет, апдейты уникальные, т.е. по одному на запись.
KV> Триггеры ?
На время операции деактивируются.
С коммитом, надеюсь ? :)
Кстати, а присвоение в триггере значения через new - оно как, отдельным
апдейтом считается? В свете создания бекверсии?
Нет конечно.
Update на 2-х пальцах (без кучи деталей) :
прочитали запись в буфер (old), тут может возникнуть сборка мусора,
как и при любом другом чтении записи
скопировали её в другой буфер (new)
вызвали триггеры before, буффер old - readonly
сделали сам update - тут создали версию
вызвали триггеры after, буфферы old и new - readonly
Но выяснилось еще одна вещь, спасибо коллеге - если базу прогнать через рестор, то скорость возрастает в три раза, 200тыс апдетов
за 1мин.
До апдейтов мусора в БД много ?
--
Хорсун Влад