Re: WORM and Read Only Tables (v0.1)

Поиск
Список
Период
Сортировка
Искать
От
Tom Lane
Тема
Re: WORM and Read Only Tables (v0.1)
Дата
Msg-id
14182.1197386367@sss.pgh.pa.us
Ответ на
Список
Дерево обсуждения
WORM and Read Only Tables (v0.1) Simon Riggs <simon@2ndquadrant.com>
Re: WORM and Read Only Tables (v0.1) Csaba Nagy <nagy@ecircle-ag.com>
Re: WORM and Read Only Tables (v0.1) Csaba Nagy <nagy@ecircle-ag.com>
Re: WORM and Read Only Tables (v0.1) Hannu Krosing <hannu@skype.net>
Re: WORM and Read Only Tables (v0.1) Csaba Nagy <nagy@ecircle-ag.com>
Re: WORM and Read Only Tables (v0.1) "Peter Childs" <peterachilds@gmail.com>
Re: WORM and Read Only Tables (v0.1) Simon Riggs <simon@2ndquadrant.com>
Re: WORM and Read Only Tables (v0.1) Tom Lane <tgl@sss.pgh.pa.us>
Re: WORM and Read Only Tables (v0.1) Simon Riggs <simon@2ndquadrant.com>
Re: WORM and Read Only Tables (v0.1) Andrew Sullivan <ajs@crankycanuck.ca>
Re: WORM and Read Only Tables (v0.1) Simon Riggs <simon@2ndquadrant.com>
Re: WORM and Read Only Tables (v0.1) "Zeugswetter Andreas ADI SD" <Andreas.Zeugswetter@s-itsolutions.at>
Re: WORM and Read Only Tables (v0.1) Andrew Sullivan <ajs@crankycanuck.ca>
Re: WORM and Read Only Tables (v0.1) Simon Riggs <simon@2ndquadrant.com>
Re: WORM and Read Only Tables (v0.1) "Joshua D. Drake" <jd@commandprompt.com>
Re: WORM and Read Only Tables (v0.1) Andrew Sullivan <ajs@crankycanuck.ca>
Re: WORM and Read Only Tables (v0.1) Josh Berkus <fuzzy@agliodbs.com>
Re: WORM and Read Only Tables (v0.1) Simon Riggs <simon@2ndquadrant.com>
Re: WORM and Read Only Tables (v0.1) "Zeugswetter Andreas ADI SD" <Andreas.Zeugswetter@s-itsolutions.at>
Re: WORM and Read Only Tables (v0.1) Andrew Sullivan <ajs@crankycanuck.ca>
Re: WORM and Read Only Tables (v0.1) Josh Berkus <josh@agliodbs.com>
Re: WORM and Read Only Tables (v0.1) Simon Riggs <simon@2ndquadrant.com>
Re: WORM and Read Only Tables (v0.1) Josh Berkus <josh@agliodbs.com>
Re: WORM and Read Only Tables (v0.1) Albert Cervera i Areny <albert@nan-tic.com>
Re: WORM and Read Only Tables (v0.1) Simon Riggs <simon@2ndquadrant.com>
Re: WORM and Read Only Tables (v0.1) Hannu Krosing <hannu@skype.net>
Re: WORM and Read Only Tables (v0.1) Gregory Stark <stark@enterprisedb.com>
Re: WORM and Read Only Tables (v0.1) Simon Riggs <simon@2ndquadrant.com>
Re: WORM and Read Only Tables (v0.1) "Trevor Talbot" <quension@gmail.com>
Re: WORM and Read Only Tables (v0.1) Decibel! <decibel@decibel.org>
Re: WORM and Read Only Tables (v0.1) "Peter Childs" <peterachilds@gmail.com>
Simon Riggs  writes:
> This command will place a ShareLock (only) on the table, preventing
> anybody from writing to the table while we freeze it. The ShareLock is
> incompatible with any transaction that has written to the table, so when
> we acquire the lock all writers to the table will have completed. We
> then run the equivalent of a VACUUM FREEZE which will then be able to
> freeze *all* rows in one pass (rather than all except the most
> recent).

This breaks MVCC.  The fact that a transaction has completed is not
license to discard tuple xmin immediately.
		regards, tom lane

В списке pgsql-hackers по дате отправления
От: Simon Riggs
Дата:
От: Alvaro Herrera
Дата:
FAQ