Tablespace-level Block Size Definitions

Поиск
Список
Период
Сортировка
От Jonah H. Harris
Тема Tablespace-level Block Size Definitions
Дата
Msg-id 429CCF41.9080806@tvi.edu
обсуждение исходный текст
Ответ на CREATE DATABASE fails when template1 being accessed ...  ("Marc G. Fournier" <scrappy@postgresql.org>)
Ответы Re: Tablespace-level Block Size Definitions  (Bricklen Anderson <BAnderson@PresiNET.com>)
Re: Tablespace-level Block Size Definitions  (Tom Lane <tgl@sss.pgh.pa.us>)
Re: Tablespace-level Block Size Definitions  (Alvaro Herrera <alvherre@surnet.cl>)
Список pgsql-hackers
Hey everyone,

I'm sure this has been thought of but was wondering whether anyone had 
discussed the allowance of run-time block size specifications at the 
tablespace level?  I know that a change such as this would substantially 
impact buffer operations, transactions, access methods, the storage 
manager, and a lot of other stuff, however it would give an 
administrator the ability to inhance performance for specific applications.

Arguably, one can set the block size at compile-time, but for a system 
running multiple databases it *may* be a nice feature.  Would it be used 
a lot?  Probably not.  Would I use it?  Certainly!  Would some of my 
clients use it?  Yes.

Perhaps a TODO item for some advantageous company to fund?

-Jonah



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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: CREATE DATABASE fails when template1 being accessed ...
Следующее
От: Bricklen Anderson
Дата:
Сообщение: Re: Tablespace-level Block Size Definitions