Re: Can't find docs on Postgresql.conf

Поиск
Список
Период
Сортировка
От Bruce Momjian
Тема Re: Can't find docs on Postgresql.conf
Дата
Msg-id 200111070132.fA71Wuv10666@candle.pha.pa.us
обсуждение исходный текст
Ответ на Re: Can't find docs on Postgresql.conf  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-sql
> Bruce Momjian <pgman@candle.pha.pa.us> writes:
> > Doesn't it store in pg_proc as an array, which is of variable length?
> 
> No, it's *fixed* length.  Increasing FUNC_MAX_ARGS translates directly
> to wasted space.

Oh, I see it now, it is our old friend 'oidvector'.  Now I remember
modifying that when we changed from 8 to 16.

I have modified the TODO to say:
* Increase maximum number of function parameters if little  wasted space

We can address this during 7.3. and decide if it is worth it.  Maybe it
isn't.   My calculations show a change of proc params from 16 to 32
would increase tuple length for pg_proc change from 180 to 244 or a 35%
increase.

--  Bruce Momjian                        |  http://candle.pha.pa.us pgman@candle.pha.pa.us               |  (610)
853-3000+  If your life is a hard drive,     |  830 Blythe Avenue +  Christ can be your backup.        |  Drexel Hill,
Pennsylvania19026
 


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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Can't find docs on Postgresql.conf
Следующее
От: "Josh Berkus"
Дата:
Сообщение: Re: Increasing MAX_ARGS