Monitorering, Postgres
Olika kommandon för att se vad som händer i postgres
Källa: Anteckningar från postgres-kurs.
Alla statistik-kommandon börjar med "pg":
select * from pg_stat_activity; ger vad som kör mot db
select pg_terminate_backend(PID);
Om man gör kill -9 på en PG-process startas databasen om.
select pg_sleep(sek); select pg_cancel_backen(PID); select * from pg_stat_database where datname='pagila'; numbackens = hur många anslunta nu? blocks_read = block från "disk" blocks_hit = cachelästa block conflicts = replikerings-konflikter
select * from pg_stat_user_tables where relname='actor'; select * from pg_stat_user_indexes where ... Kan användas för att ta reda på om vissa index inte används.