আমি Postgresql 9.1
উবুন্টুতে ছুটছি। 9.1+129ubuntu1
আমার প্যাকেজ ম্যানেজারের শো হিসাবে ঠিক পোস্টগ্রেসকিএল সংস্করণ ।
আমার কাছে 2 টি ডাটাবেস রয়েছে যা সক্রিয়ভাবে ব্যবহারে রয়েছে এবং সেগুলি দূরবর্তী সার্ভার থেকে ব্যবহৃত হয়।
আমি দীর্ঘায়িত সময় থাকতে পারে এমন প্রশ্নগুলি লগ করতে চাই। সুতরাং আমি /etc/postgresql/9.1/main/postgresql.conf
ফাইলের নিম্নলিখিত পরামিতি সেট
log_min_duration_statement = 10000
log_statement = 'mod'
সুতরাং Postgresql 10 টি সেকেন্ডের চেয়ে বেশি সময় নেয় এমন প্রশ্নগুলি লগ করবে।
তবে যখন আমি reload
পোস্টগ্রিগেশন কনফিগারেশন করি তখন পোস্টগ্রেকসএল প্রতিটি ক্যোয়ারীর log_statement
মান অনুসারে লগ করা শুরু করে । এটি নিশ্চিত হওয়ার জন্য আমি সময়কাল 100 সেকেন্ডে সেট করেছি
log_min_duration_statement = 100000
তবে Postgresql log_statement
মান নির্বিশেষে প্রতিটি ক্যোয়ারীতে মান ফিট করে যে লগইন করে log_min_duration_statement
।
সেট log_statement
করা none
মনে হচ্ছে লগিং বন্ধ হবে।
কনফিগারেশনটি আমি মিস করেছি এমন কি কিছু আছে?
log_statement
, যাতে log_min_duration_statement
কাজ করা উচিত?
SELECT
, UPDATE
বা কিছু ডিডিএল), তবে হ্যাঁ।