Re: Big 7.1 open items

Поиск
Список
Период
Сортировка
От Chris Bitmead
Тема Re: Big 7.1 open items
Дата
Msg-id 395D6C9E.23EFA5E8@bitmead.com
обсуждение исходный текст
Ответ на Re: Big 7.1 open items  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
Tom Lane wrote:

> Now that you mention it, this is another reason why system tables for
> each database have to live in a separate tablespace directory: there's
> no other good way to do that final stage of DROP DATABASE.  The
> DROP-each-table approach doesn't work for system tables (somewhere along
> about the point where you drop pg_attribute, DROP TABLE itself would
> stop working ;-)).

If drop table is extended to drop multiple tables at once, then you read
and cache everything you need before doing all the destruction in the
second stage.


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

Предыдущее
От: Chris Bitmead
Дата:
Сообщение: Re: Makefile for parser
Следующее
От: Chris Bitmead
Дата:
Сообщение: Re: Misc. consequences of backend memory management changes