Hello, Ingwar!
You wrote on Thu, 04 Oct 2007 00:57:34 -0700:
>> И вычисляться эти поля будут при каждом селекте из таблицы.
>> А триггер будет срабатывать только на update или insert.
I> Я так понимаю, не при "каждом селекте", а при "каждом селекте,
I> который обращается к указанному вычисляемому полю" ?
Да.
I> По специфике моей базы ВСЕ селекты нуждаются в указанном
I> поле, в то время как апдейты чаще всего затрагивают другие
I> поля, не меняя БЛОБ.
Ну вот, применение триггера и избавляет от накладных расходов на чтение и
вычисление подстроки из блоба (тем не более, что блобы пишутся на отдельных
страницах).
I> Потому у меня и возникла идея- зачем при каждом обновлении (которое не
I> меняет БЛОБ) заново вычислять в тригере строку, которая не изменилась?
Я и имел в виду апдейт именно блоба.
--
Удач
Alexander A. Venikov, Tobolsk, Russia