-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
El 14/10/14 a las 20:50, Guillermo E. Villanueva escibió: > Los molesto para pedirles una pista de: "por donde empezar". > > Quiero monitorear las consultas de mi server, tomar las mas > "pesadas" y trabajar en optimizarlas. Les agradecería que me > orienten por dónde empezar, especialmente en la tarea de detectar > las querys pesadas, les pido algunas urls o sugerencias o lecturas > recomendadas, software, etc. > > Es muy amplio lo que encontré en nuestro querido google y quizá > puedan mostrarme el camino Saludos! > pgbadger es la herramienta para esto. Procesa todas las consultas en el log modificando el output del log con log_line_prefix y el log_min_duration_stament. Otra herramienta es pg_stat_statement, excelente para ver a través de consultas. Otra sería hacer tu un script propio y colectar las consultas en el pg_stat_activity. No lo recomiendo, pero muchas veces he recurrido a algo similar para extraer consultas en ambientes en los que no podía modificar el log e instalar contribs. Para revisar las consultas, deberías valerte con el output del explain. Con ese ouput puedes revisar como mejorar tu consulta. Sitio recomendado para esto es: explain.depesz.com. Con eso creo que puedes empezar a buscar algo. - -- - -- Emanuel Calvo http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Training & Services Bs. As., Argentina (GMT-3) -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.18 (Darwin) Comment: GPGTools - http://gpgtools.org iQIcBAEBCgAGBQJUPdc1AAoJEIBeI/HMagHmsH8QAJ5COp4jGbYkbKP7xEBHmpmi FWWNXRKSFTmGbS5Nono/hpi2bNzQHQvRxMfkmgwONTWGPJvujp3zxm6UfVnGk+XN Lvom1VAn9eTxOYcIKr2hv4mN2OyGjGKzHuR40hSHSB/ABObxLG0uuc0PGrRjH+LH 9HOJD8xA/TqZum1cNpHm4KV/aNB7Xh322rQQg5ngXyUa7t0c5dlzhhDAkRZIvG6u 6C4YJUGhEG6cZZB0gi+T2W9Ci5FdcFQBlpUAE5e/22yrxk3i2hSRymhTdnP2M6N4 zrQWcTZ3k/svJL/8J6W15jNy2Ea0jOoZGvKoEKy8CcgS78gYQ7GUpfVDle04Ezwk qP1hPrLA8DTc+UpMNfzMA+8Sl92AX75o0wK1BW42EpC962Dg+YdUz7uooeUS0MzV vxad1Rpk3GCSL85RZI07dcXSS24SJ/693/0K5LJRMRO0mxdM8O91CVaviLBTsWpl NWcGXPK0YKRoO12TTijHs4qi3bah3p63R/qhOGMxd3a9bfH2/B5ELOwMIC4Hd21D ebuz0UekNtIhmyeacyBqnaeJODVcYX5MPJDLQITjZTs8a3VlddZVw3i9smGJHNX2 LL18Ti+2FDH5T0ljEabRgx8kD/BrbXgZaja17lxx+VxQb6oC+asT+QaM9e+08LKC YtjC9yFM+fmVcbvnQ3HA =UqHF -----END PGP SIGNATURE----- - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda