From: | Daymel Bonne <dbonne(at)2ndquadrant(dot)ec> |
---|---|
To: | Maria Antonieta Ramirez <maramirez(at)ulsaneza(dot)edu(dot)mx> |
Cc: | FORO POSTGRES <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: LISTAR TABLAS Y SU TAMAÑO |
Date: | 2017-08-09 14:29:01 |
Message-ID: | CAFHF9a4pmZyNBvwDvBhLuhAiaBi++JPHqZG6WggqFu9-94PCRA@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola:
SELECT n.nspname as "Schema",
c.relname as "Name",
CASE c.relkind WHEN 'r' THEN 'table' WHEN 'v' THEN 'view' WHEN 'm' THEN
'materialized view' WHEN 'i' THEN 'index' WHEN 'S' THEN 'sequence' WHEN 's
' THEN 'special' WHEN 'f' THEN 'foreign table' END as "Type",
pg_catalog.pg_get_userbyid(c.relowner) as "Owner",
pg_catalog.pg_size_pretty(pg_catalog.pg_table_size(c.oid)) as "Size",
pg_catalog.obj_description(c.oid, 'pg_class') as "Description"
FROM pg_catalog.pg_class c
LEFT JOIN pg_catalog.pg_namespace n ON n.oid = c.relnamespace
WHERE c.relkind IN ('r','')
AND n.nspname <> 'pg_catalog'
AND n.nspname <> 'information_schema'
AND n.nspname !~ '^pg_toast'
AND pg_catalog.pg_table_is_visible(c.oid)
ORDER BY 1,2;
**************************
Saludos
El 26 de julio de 2017, 12:37, Maria Antonieta Ramirez<
maramirez(at)ulsaneza(dot)edu(dot)mx> escribió:
>
> Buen dia,
>
>
> Por medio del presente les agradezco su ayuda.
>
>
> Ojala me puedan ayudar..
>
> Quiero listar las tablas de mi esquema y su tamaño, ENCONTRE UNA FORMA
> PERO ES HACIENDO UNA POR UNA Y QUIERO VER SI TIENEN UN QUERY QUE ME PUEDA
> FACILITAR Y REDUCIR EL TIEMPO.
>
>
> muchas gracias por su tiempo tomado.
>
--
Daymel Bonne https://www.2ndQuadrant.com/
<https://www.2ndquadrant.com/>
Database Consultant, Training & Services
From | Date | Subject | |
---|---|---|---|
Next Message | Francisco Olarte | 2017-08-09 15:46:03 | Re: LISTAR TABLAS Y SU TAMAÑO |
Previous Message | Kernel | 2017-08-09 11:19:06 | Conexión de una db a otra del mismo server |