Re: RAM-only temporary tables

Поиск
Список
Период
Сортировка
От Matthew T. O'Connor
Тема Re: RAM-only temporary tables
Дата
Msg-id 4912350B.5030906@zeut.net
обсуждение исходный текст
Ответ на RAM-only temporary tables  ("Kevin Grittner" <Kevin.Grittner@wicourts.gov>)
Список pgsql-hackers
Kevin Grittner wrote:
> An idea for a possible enhancement to PostgreSQL: allow creation of a
> temporary table without generating any disk I/O.  (Creating and
> dropping a three-column temporary table within a database transaction
> currently generates about 150 disk writes).
>  
> If some circumstances don't make it feasible to always do this as a
> RAM-only operation, perhaps a clause could be added to the CREATE
> TEMPORARY TABLE syntax to specify this behavior along with whatever
> limitations on the temporary table are required for this to work. 
> (For example, maybe this is only feasible if the table will be dropped
> by the end of the transaction?)

As someone else already pointed out you can put temp tables on a RAM 
disk, but the larger issue is that temp tables still cause system table 
churn which will always need to be on stable media.


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

Предыдущее
От: "Alex Hunsaker"
Дата:
Сообщение: Re: RAM-only temporary tables
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Patch for ALTER DATABASE WITH TABLESPACE