sql >> Database teknologi >  >> RDS >> PostgreSQL

Hvordan profilerer man PostgreSQL-databasen?

"Hold øje med" og "profil" er efter min mening to ret forskellige opgaver.

For profilering (ikke en live visning af, hvad der foregår lige nu, men for at se, hvilke forespørgsler der tager mest tid osv.), tjek pgFouine:

http://pgfouine.projects.postgresql.org/

Dette vil lade dig se, hvilke forespørgsler der er ressourcekrævende, og træffe passende handlinger:Tilføj manglende indekser, omskriv forespørgsler ved hjælp af andre teknikker osv.



  1. Sådan undgår du at dividere med nul i MySQL

  2. Sådan fungerer POSITION() i PostgreSQL

  3. Hvordan bruger man Room Persistence Library med forududfyldt database?

  4. Tilslutning af IRI-software til Oracle