পোস্টগ্রিস টেবিল স্পেস ক্লাস্টার-প্রশস্ত। অতএব, পোস্টগ্রিস টেবিলস্পেসে প্রতিটি ডাটাবেস দ্বারা বরাদ্দকৃত কত জায়গা আমি সারণি করব?
পোস্টগ্রিস টেবিল স্পেস ক্লাস্টার-প্রশস্ত। অতএব, পোস্টগ্রিস টেবিলস্পেসে প্রতিটি ডাটাবেস দ্বারা বরাদ্দকৃত কত জায়গা আমি সারণি করব?
উত্তর:
একটি ডাটাবেস দ্বারা ডিস্কের স্থান দখল করতে (সুন্দরভাবে ফর্ম্যাট করা):
SELECT pg_size_pretty(pg_database_size('mydb'))
একটি টেবিল স্পেস দ্বারা দখল করা ডিস্ক স্থান:
SELECT pg_size_pretty(pg_tablespace_size('mytblspace'))
ম্যানুয়ালটিতে ডাটাবেস অবজেক্ট সাইজের ফাংশন সম্পর্কে আরও জানুন :
SELECTসিস্টেম টেবিলে এটির সাথে একটি খুব কার্যকরভাবে একত্রিত হতে পারে :SELECT spcname, pg_size_pretty(pg_tablespace_size(spcname)) FROM pg_tablespace;এবংSELECT datname, pg_size_pretty(pg_database_size(datname)) FROM pg_database;।