Postgresql 9.1
Ubuntu üzerinde koşuyorum . Tam Postgresql sürümü 9.1+129ubuntu1
paket yöneticimin gösterdiği gibi.
Aktif olarak kullanılan 2 veritabanım var ve bunlar uzak bir sunucudan kullanılıyor.
Yürütme süresi uzun olan sorguları günlüğe kaydetmek istiyorum. Bu yüzden /etc/postgresql/9.1/main/postgresql.conf
dosyada aşağıdaki parametreleri ayarladım
log_min_duration_statement = 10000
log_statement = 'mod'
Postgresql, 10 saniyeden uzun süren sorguları günlüğe kaydeder.
Ama reload
postgres yapılandırmasını yaptığımda , Postgresql log_statement
değere uyan her sorguyu günlüğe kaydetmeye başlar . Emin olmak için süreyi 100 saniyeye ayarladığımı
log_min_duration_statement = 100000
Ancak Postgresql log_statement
, log_min_duration_statement
değere bakılmaksızın, değere uyan her sorguyu günlüğe kaydetmeye devam eder .
Ayar log_statement
için none
günlüğü durdurmak gibiydi.
Yapılandırma hakkında kaçırdığım bir şey var mı?
log_statement
bu yüzden log_min_duration_statement
çalışmalı mı?
SELECT
, UPDATE
o zaman evet, ya da bazı DDL).