Large update and disk usage

Поиск
Список
Период
Сортировка
От Steve Horn
Тема Large update and disk usage
Дата
Msg-id CAFLkBaXTcF=vi=MoCKf1_qn03QRjwCjvP1GBc_rX6wd2zOBCdg@mail.gmail.com
обсуждение исходный текст
Ответы Re: Large update and disk usage  (Andreas Kretschmer <akretschmer@spamfence.net>)
Список pgsql-novice
(Postgres 9.1 on CentOS)

Performing an update to two columns on a table with 40 million records, all in one transaction.

The size of the table on disk (according to pg_relation_size) is 131GB. My question is: when an update to all of these rows is performed, how much disk space should I provision? 

Also would be nice to understand how Postgres physically handles large updates like this. (Does it create a temporary or global temporary table, and then drop it when the transaction is committed?)

--
Steve Horn

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

Предыдущее
От: Stephen Cook
Дата:
Сообщение: Re: Service start up error "The Service name is invalid net helpmsg 2185"
Следующее
От: Andreas Kretschmer
Дата:
Сообщение: Re: Large update and disk usage