เช็คขนาดพื้นที่ฐานข้อมูล แต่ละก้อน แต่ละฐานข้อมูลว่าใช้พื้นที่ไปเท่าไหร่ ด้วย Comamnd Line

PostgreSQL แชร์ความรู้เกี่ยวกับ PostgreSQL การใช้งาน ฟังก์ชั่นต่างๆ การเขียน SQL แบบ PGSQL

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 48112
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

เช็คขนาดพื้นที่ฐานข้อมูล แต่ละก้อน แต่ละฐานข้อมูลว่าใช้พื้นที่ไปเท่าไหร่ ด้วย Comamnd Line

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

เช็คขนาดพื้นที่ฐานข้อมูล แต่ละก้อน แต่ละฐานข้อมูลว่าใช้พื้นที่ไปเท่าไหร่ ด้วย Command Line ใน PostgreSQL
ถ้าเข้าระบบอยู่ในฐานะ root
เพิ่มคำสั่ง

โค้ด: เลือกทั้งหมด

sudo -u postgres psql
เพื่อสลับไปใช้งาน user postgres
จะได้ prom postgres=# รอรับคำสั่ง
พิมพ์คำสั่ง
postgres-#

โค้ด: เลือกทั้งหมด

SELECT datname AS database_name,
 pg_size_pretty(pg_database_size(datname)) AS size
FROM pg_database
ORDER BY pg_database_size(datname) DESC;
ตัวอย่างผลที่ได้
database_name | size
------------------+---------
adata_erp_v5 | 67 GB
adata_erp_v5_b1 | 58 GB
adata_erp_v4_b3 | 57 GB
adata_erp_v4 | 57 GB
adata_erp_v4_b2 | 14 GB
postgres | 6306 kB
template1 | 6185 kB
template0 | 6185 kB
แสดงว่าพื้นที่ฐานข้อมูล adata_erp_v5 ที่ใช้ไป 67 GB
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 48112
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

Re: เช็คขนาดพื้นที่ฐานข้อมูล แต่ละก้อน แต่ละฐานข้อมูลว่าใช้พื้นที่ไปเท่าไหร่ ด้วย Comamnd Line

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

Note : การ backup ฐานข้อมูล PostgreSQL ขนาดประมาณ 60 GB ใช้เวลาประมาณ 30 นาทีถึง 1 ชม.
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 1