Em 28/05/2010 12:32, Osvaldo Kussama escreveu:
> Em 28 de maio de 2010 11:41, Prof. Benedito A. Cruz<b...@cria.org.br>  
> escreveu:
>    
>> Acho que não expressei direito: é o tamanho do disco onde a tablespace está.
>> Fazia isso em Oracle mas não estou conseguindo no PG.
>>
>> Bene
>>
>>
>> Em 27/05/2010 17:28, Osvaldo Kussama escreveu:
>>      
>>> Em 27 de maio de 2010 15:00, Prof. Benedito A. Cruz<b...@cria.org.br>    
>>> escreveu:
>>>
>>>        
>>>>     Creio que deve ser simples mas preciso de uma ajuda rápida numa query.
>>>>     Queria fazer uma consulta que retornasse todas as tablespaces cujo 
>>>> tamanho
>>>> fosse menor que 1 TB e que  que estivesse com menos de 15% de espaço livre.
>>>>     A versão do PostgreSQL é a 8.4.
>>>>
>>>>
>>>>          
>>> Uma dúvida: Como, ou onde, você especifica o tamanho de uma tablespace?
>>>
>>>        
>
> A função pg_tablespace_size(oid ou nome) [1] fornece o espaço em disco
> ocupado pela tablespace. Não sei como, de dentro do psql ou similar,
> obter o espaço livre no disco para calcular o percentual desejado.
>    

Oi Osvaldo, essa informação eu tenho em uma tabela.


> Osvaldo
> [1] http://www.postgresql.org/docs/current/interactive/functions-admin.html
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>    


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a