FK plans cached? Known bug?

Поиск
Список
Период
Сортировка
От Alvaro Herrera
Тема FK plans cached? Known bug?
Дата
Msg-id 20070518172652.GJ6695@alvh.no-ip.org
обсуждение исходный текст
Ответы Re: FK plans cached? Known bug?  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-bugs
I know that in 8.3 we have the new plan caching mechanism which fixes
this, but I am wondering if this particular problem was known:

alvherre=# delete from a where a = 2;
ERROR:  update o delete en «a» viola la llave foránea «b_a_fkey» en «b»
DETAIL:  La llave (a)=(2) todavía es referida desde la tabla «b».

alvherre=# drop index b_a;
DROP INDEX
alvherre=# delete from a where a = 2;
ERROR:  could not open relation with OID 16433
CONTEXT:  sentencia SQL: «SELECT 1 FROM ONLY "public"."b" x WHERE "a" = $1 FOR SHARE OF x»

(This is on 8.2)  What is happening here -- are we caching the plan for
the FK check query?

--
Alvaro Herrera                                http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

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

Предыдущее
От: Peter Koczan
Дата:
Сообщение: Re: BUG #3266: SSL broken pipes kill the machine and fill the disk
Следующее
От: Tom Lane
Дата:
Сообщение: Re: FK plans cached? Known bug?