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

Logning af langsomme forespørgsler på Google Cloud SQL PostgreSQL-forekomster

OPDATERING 3. april 2019

Det er nu muligt for at logge langsomme forespørgsler på Google Cloud SQL PostgreSQL-forekomster, se https://cloud .google.com/sql/docs/release-notes#april_3_2019 :

database_flags = [
  {
    name = "log_min_duration_statement"
    value = "1000"
  },
]

Når du aktiverer log_min_duration_statement , kan du se logfilerne ved hjælp af Stackdriver-logning. Vælg Cloud SQL Database -> cloudsql.googleapis.com/postgres.log og du vil se loggen sådan her.

[103402]: [9-1] db=cloudsqladmin,user=cloudsqladmin LOG: duration: 11.211 ms statement: [YOUR SQL HERE]

Referencer:



  1. Tæl fra en tabel, men stop med at tælle ved et bestemt tal

  2. MYSQL - Sådan får du ikke-aggregerede kolonner fra en tabel baseret på en aggregeret kolonne

  3. SQL LIMIT med WHERE-sætning

  4. Undslippende enkelte citater i shell til postgresql