วีดีโอ: สูญญากาศทำดัชนีใหม่ทั้งหมดหรือไม่?
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
NS REINDEX ทันทีหลังจาก สูญญากาศเต็ม ไร้ประโยชน์เพราะ สูญญากาศเต็ม ตัวเองสร้างดัชนีใหม่ สิ่งนี้ถูกกล่าวถึงในเอกสารประกอบ 9.4 ในการกู้คืนพื้นที่ดิสก์: The เต็ม ตัวเลือก ทำ ไม่ย่อดัชนี; เป็นระยะ REINDEX ยังคงแนะนำ
เมื่อพิจารณาจากนี้แล้ว Vacuum Full ทำอะไรได้บ้าง?
สูญญากาศเต็ม . สูญญากาศเต็ม เขียน ทั้งหมด เนื้อหาของตารางลงในไฟล์ดิสก์ใหม่และปล่อยพื้นที่ที่สูญเปล่ากลับสู่ระบบปฏิบัติการ ทำให้เกิดการล็อกระดับตารางบนโต๊ะและความเร็วช้า VACUUM FULL ควร หลีกเลี่ยงบนระบบโหลดสูง
สูญญากาศเต็มใช้เวลานานเท่าไหร่? อีกครั้ง: สูญญากาศเต็ม ใช้เวลา ยาว เวลาที่จะเสร็จสมบูรณ์ พูด สูญญากาศเต็ม ไม่จำเป็น และโดยรวมแล้วไม่ใช่ความคิดที่ดี ที่จะได้ยิน) คุณสามารถลดผลกระทบได้โดยการทำลายงาน งานควรเท่านั้น เอา ประมาณ 5 นาที
ต่อมาอาจมีคนถามอีกว่า ดูดวิเคราะห์ lock table หรือไม่?
วิเคราะห์สุญญากาศ ดำเนินการ a เครื่องดูดฝุ่น แล้วก็ วิเคราะห์ สำหรับแต่ละที่เลือก ตาราง . แบบฟอร์มนี้ช้ากว่ามากและต้องมีเอกสิทธิ์ ล็อค ในแต่ละ ตาราง ในขณะที่กำลังดำเนินการอยู่ เมื่อรายการตัวเลือกล้อมรอบด้วยวงเล็บ สามารถเขียนตัวเลือกในลำดับใดก็ได้
Autovacuum ทำบ่อยแค่ไหน?
สำหรับทุกฐานข้อมูลในคลัสเตอร์ เครื่องดูดฝุ่น พยายามเริ่มพนักงานใหม่ทุกๆ autovacuum_naptime (ค่าเริ่มต้น 1 นาที) มันจะ วิ่ง สูงสุด autovacuum_max_workers (ค่าเริ่มต้น 3) ในแต่ละครั้ง