পোস্টগ্রিসে অটোভ্যাকুমের বর্তমান সেটিংসটি কীভাবে দেখুন?


36

অটোভ্যাকুমের কনফিগারেশন সেটিংস কীভাবে সেট করা যায় তার একটি মিলিয়ন উদাহরণ আমি পেয়েছি, তবে বর্তমান কনফিগারেশনটি কীভাবে তালিকাভুক্ত করতে হবে তা খুঁজে পাচ্ছি না।

পোস্টগ্রিস 9.1 হ'ল সংস্করণ যা আমি সবচেয়ে বেশি আগ্রহী।

উত্তর:


52

সাধারণ সেটিংস ব্যবহারের জন্য:

select *
from pg_settings 
where name like '%autovacuum%'

সারণি নির্দিষ্ট সেটিংসের জন্য, reloptionspg_class এ কলামটি দেখুন:

select relname, reloptions
from pg_class

এটি সম্ভবত একটি নির্দিষ্ট স্কিমাতে সীমাবদ্ধ করার জন্য আপনি পিজি_নামস্পেসে যোগ দিতে চাইবেন। যেখানে যোগদানের প্রয়োজন লুকানো pg_namespace.oidকর্নে ঘটবে (9.3+ যোগ করেছেন)।

select relname, reloptions, pg_namespace.nspname
from pg_class
join pg_namespace on pg_namespace.oid = pg_class.relnamespace
where relname like 'data%' and pg_namespace.nspname = 'public';

2
বিকল্প ক্যোয়ারী:select * from pg_settings where category like 'Autovacuum'
জোয়াও Portela


like 'autovacuum%'এটা করা উচিত ভুল like '%autovacuum%', সব autovacuum সেটিংস শব্দ দিয়ে শুরু হতে autovacuum
গিয়াকোমো আলজেটা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.