Re: DBSize backend integration

Поиск
Список
Период
Сортировка
От Andreas Pflug
Тема Re: DBSize backend integration
Дата
Msg-id 42BD01EB.5090600@pse-consulting.de
обсуждение исходный текст
Ответ на Re: DBSize backend integration  ("Dave Page" <dpage@vale-housing.co.uk>)
Ответы Re: DBSize backend integration  (Bruce Momjian <pgman@candle.pha.pa.us>)
Список pgsql-hackers
Dave Page wrote:

> 
>
>  
>
>>-----Original Message-----
>>From: Bruce Momjian [mailto:pgman@candle.pha.pa.us] 
>>Sent: 24 June 2005 21:07
>>To: Dave Page
>>Cc: PostgreSQL-development
>>Subject: Re: [HACKERS] DBSize backend integration
>>
>>    
>>
>>>>So drop total_relation_size(), 
>>>>        
>>>>
>>relation_size_components(), and what
>>    
>>
>>>>else?
>>>>        
>>>>
>>>indexes_size()
>>>      
>>>
>>What is the logic for removing that?  Because it is an 
>>aggregate of all
>>indexes?
>>    
>>
>
>Yes, and is of limited use in my opinion. I can see a use for
>pg_relation_size when used on an individual index, but the total of all
>indexes on a relation seems of little real use to me (and is relatively
>easily calculated if it really is required for a more specialised
>purpose).
>
>  
>
[from memory] the relation_components function adds components in a 
questionable way, e.g. counting on index on the toast table as index. To 
me, that's internal implementation detail, and should be counted as 
toast table size too.

Regards,
Andreas



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

Предыдущее
От: Jaime Casanova
Дата:
Сообщение: #ifdef NOT_USED
Следующее
От: Peter Eisentraut
Дата:
Сообщение: Re: pl/pgsql: END verbosity