Re: Проверка изменения блоба в триггере

2011-01-21 Пенетрантность Dmitry Yemanov
21.01.2011 16:20, Alexey Popov пишет: Интересует всё же ещё 2.0 и 2.1 Код собственно сравнения аналогичен, но местами там работа может идти с ID вместо тела, так что в целом не поручусь. -- Дмитрий Еманов

Re: Проверка изменения блоба в триггере

2011-01-21 Пенетрантность Alexey Popov
Dmitry Yemanov wrote: Сначала ID, если не равны, то содержимое (кусками по 1КБ, выход по первому неравенству). Логично. Только предварительно можно размер ещё сравнить, если он легкодоступен. В принципе тормоза будут только если обновлять тождественным значением, что маловероятно. ЗЫ. это

Re: Проверка изменения блоба в триггере

2011-01-21 Пенетрантность Dmitry Yemanov
21.01.2011 15:08, Alexey Popov пишет: Нужно узнать изменилось ли блоб-поле в триггере. Если написать if(new.blob_field != old.blob_field) then ... То что будет реально сравниваться? blob_id или побайтно содержимое? Сначала ID, если не равны, то содержимое (кусками по 1КБ, выход по первому не

Проверка изменения блоба в триггере

2011-01-21 Пенетрантность Alexey Popov
Нужно узнать изменилось ли блоб-поле в триггере. Если написать if(new.blob_field != old.blob_field) then ... То что будет реально сравниваться? blob_id или побайтно содержимое? В ib помню что сравнивались id. Если побайтно, то значит тормоза на больших блобах?