Guest User

Untitled

a guest
Jun 19th, 2018
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. 1) In config:
  2. shared_preload_libraries = 'pg_stat_statements'
  3. 2) After it restart the node via using `service postgresql restart`
  4. 3) In psql:
  5. CREATE EXTENSION pg_stat_statements;
  6.  
  7. Queries:
  8. SELECT pid,datname,usename,client_addr,query_start,query FROM pg_stat_activity;
  9.  
  10. # limit of slow queries
  11. SELECT substring(query, 1, 50) AS short_query,
  12. round(total_time::numeric, 2) AS total_time,
  13. calls,
  14. round(mean_time::numeric, 2) AS mean,
  15. round((100 * total_time /
  16. sum(total_time::numeric) OVER ())::numeric, 2) AS percentage_cpu
  17. FROM pg_stat_statements
  18. ORDER BY total_time DESC
  19. LIMIT 20;
Add Comment
Please, Sign In to add comment