अप्रैल 3, 2019 अद्यतन करें
अब यह संभव है Google क्लाउड SQL PostgreSQL इंस्टेंस पर धीमी क्वेरी लॉग करने के लिए, देखें https://cloud .google.com/sql/docs/release-notes#april_3_2019 :
database_flags = [
{
name = "log_min_duration_statement"
value = "1000"
},
]
एक बार जब आप log_min_duration_statement
. को सक्षम कर देते हैं , आप स्टैकड्राइवर लॉगिंग का उपयोग करके लॉग देख सकते हैं। Cloud SQL Database
चुनें -> cloudsql.googleapis.com/postgres.log
और आप लॉग को इस तरह देखेंगे।
[103402]: [9-1] db=cloudsqladmin,user=cloudsqladmin LOG: duration: 11.211 ms statement: [YOUR SQL HERE]
संदर्भ:
- समर्थित फ़्लैग की पूरी सूची (
log_min_duration_statement
के लिए CTRL+F) ):https://cloud.google.com/sql/docs /postgres/flags#postgres-l - समस्या ट्रैकर:https://issuetracker.google.com/issues/74578509#comment54
- PostgreSQL डॉक्स:https://www.postgresql.org/docs/9.6/runtime-config-logging.html#GUC-LOG-MIN-DURATION-STATEMENT