From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | LDC - Carmen Brando <carmen(at)ldc(dot)usb(dot)ve> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Estadisticas en postgres |
Date: | 2007-02-21 13:11:29 |
Message-ID: | 20070221131129.GH25424@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
LDC - Carmen Brando escribió:
> Hola Lista,
Hola!
> Estoy recolectando estadisticas de accesos I/O por cada 5 queries,
> es decir, ejecuto 5 queries y obtengo las estadisticas.. Estos queries
> acceden una tabla y revisando la documentacion de postgres veo que las
> estadisticas las puedo obtener por tabla usando las funciones
> pg_stat_get_blocks_fetched(oid) y pg_stat_get_blocks_hit(oid), ademas
> active los parametros en postgresql.conf de:
> stats_start_collector = on
> stats_command_string = on
> stats_block_level = on
> stats_reset_on_server_start = on
>
> Ahora, mi duda viene sobre obtener el oid, en la tabla pg_class me parecio
> que podia pero eso no lo tengo muy claro..
select oid, relname from pg_class ;
Lo que pasa es que no se muestra en un \d de la tabla porque es un campo
de sistema que "siempre" esta ahi (excepto cuando no está)
> es decir, lei que ademas hay que activar default_statistics o algo
> parecido que sustituye el hacer ANALYZE y ALTER TABLE .. SET
> STATISTICS..
No, eso es otra cosa, no lo necesitas para esto.
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2007-02-21 13:17:50 | Re: OffTopic (charla sobre sistemas BSD) |
Previous Message | LDC - Carmen Brando | 2007-02-21 11:39:29 | Estadisticas en postgres |