Re: Rule vs Trigger
От | Albe Laurenz |
---|---|
Тема | Re: Rule vs Trigger |
Дата | |
Msg-id | AFCCBB403D7E7A4581E48F20AF3E5DB2038C4AD7@EXADV1.host.magwien.gv.at обсуждение исходный текст |
Ответ на | Re: Rule vs Trigger (Richard Broersma Jr <rabroersma@yahoo.com>) |
Ответы |
Re: Rule vs Trigger
|
Список | pgsql-general |
Richard Broersma Jr wrote: > --- Alfred Zhao <rongkai.zhao@gmail.com> wrote: >> Suppose I want to update a statistics table S after an >> insertion into an activity table A. In order to update S >> automatically, I can either create a rule on A or create >> an after trigger on A. What's the performance implication >> on using rule vs trigger? Thanks in advance. > > My understanding is that Triggers offer better performance > than rules do. A trigger FOR EACH STATEMENT will execute the trigger function for each row affacted by the statement. A rule would only execute one additional statement. So if you can do it with a rule conveniently, the rule will probably be faster. Yours, Laurenz Albe
В списке pgsql-general по дате отправления: