1
ฉันจำเป็นต้อง REINDEX และ VACUUM ตารางหลังจากลบแถวจำนวนมากหรือไม่
ฉันใช้ฐานข้อมูล PostgreSQL ที่มีหลายตารางที่จัดเก็บข้อมูลการบันทึก ข้อมูลนี้มีวัตถุประสงค์เพื่อการรายงานเท่านั้นและถูกเททิ้งไปยังไฟล์และลบออกจากฐานข้อมูลหากเก่ากว่า 30 วัน สามารถลบแถวได้นับล้านแถวและเราได้เรียกใช้ REINDEX ทุกครั้งหลังการลบ มีเพียงพอหรือไม่หรือเราควรใช้การวิเคราะห์สูญญากาศหรือสูญญากาศหรือไม่ หรือดัชนีไม่จำเป็นและเราควรจะแทนเพียงแค่เรียกใช้สูญญากาศหรือสูญญากาศวิเคราะห์? เราใช้ PostgreSQL 8.2.3 ซึ่งฉันเชื่อว่าไม่อนุญาตการดูดฝุ่นอัตโนมัติ