PostgreSQL 9.3
निर्धारित करें कि ऑटोवैक्यूम चल रहा है या नहीं
यह यूनिक्स पर 9.3 पोस्ट करने के लिए विशिष्ट है। विंडोज़ के लिए, यह प्रश्न देखें। ।
क्वेरी पोस्टग्रेज सिस्टम टेबल
SELECT
schemaname, relname,
last_vacuum, last_autovacuum,
vacuum_count, autovacuum_count -- not available on 9.0 and earlier
FROM pg_stat_user_tables;
Grep सिस्टम प्रक्रिया स्थिति
$ ps -axww | grep autovacuum
24352 ?? Ss 1:05.33 postgres: autovacuum launcher process (postgres)
ग्रेप पोस्टग्रेज लॉग
# grep autovacuum /var/log/postgresql
LOG: autovacuum launcher started
LOG: autovacuum launcher shutting down
अगर आप ऑटोवैक्यूम . के बारे में अधिक जानना चाहते हैं गतिविधि, सेट करें log_min_messages
करने के लिए DEBUG1..DEBUG5
. SQL कमांड VACUUM VERBOSE
लॉग स्तर पर जानकारी आउटपुट करेगा INFO
।
Autovacuum Daemon के बारे में, Posgres डॉक्स कहता है:
यह भी देखें:
- http://www.postgresql.org/docs/ current/static/routine-vacuuming.html
- http://www.postgresql.org/ docs/current/static/runtime-config-autovacuum.html