Re: ON UPDATE CASCADE overhead?

Поиск
Список
Период
Сортировка
От Jan Wieck
Тема Re: ON UPDATE CASCADE overhead?
Дата
Msg-id 200105181337.JAA01649@jupiter.jw.home
обсуждение исходный текст
Ответ на ON UPDATE CASCADE overhead?  (Forest Wilkinson <fspam@home.com>)
Список pgsql-sql
Forest Wilkinson wrote:
> If I add ON UPDATE CASCADE to my foreign key definitions, how much will it
> affect performance for queries that don't trigger the cascade?
   The  trigger  fired  on  the PK table does a check if the key   fields changed first. Therefore, at the first time
offireing   for  this  action  during  backend  lifetime  it'll  do  some   syscache lookups and remember the
comparision functions  to   call  for this check. From then on it'll call the comparision   functions directly and
returnimmediately without  doing  any   real work if the key effectively didn't change.
 
   I  expect it to not affect the performance significant. Would   be nice though if you'd run some tests and share the
results   with us.
 


Jan

--

#======================================================================#
# It's easier to get forgiveness for being wrong than for being right. #
# Let's break this rule - forgive me.                                  #
#================================================== JanWieck@Yahoo.com #


_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com



В списке pgsql-sql по дате отправления:

Предыдущее
От: "Ligia Pimentel"
Дата:
Сообщение: Re: fatal ERROR running simple join query...
Следующее
От: bboett@erm1.u-strasbg.fr (Bruno Boettcher)
Дата:
Сообщение: HELP: what's wrong with my PL/PSQL function??