แค่เว็บๆหนึ่ง ! ที่อยากเก็บประสบการณ์
Home
 

April 3rd, 2016

การลบ binary log ของ MySQL

MySQL ถ้าหากมีการเปิดใช้งาน binary log จะทำให้มีการเสียเนื้อที่บางส่วนไป ซึ่งถ้าหากไม่มีการกำหนดวันและเวลาในการ expire ของ binary log จะทำให้มีโอกาสเกิดปัญหาเรื่องเนื้อที่ไม่พอใช้งานเกิดขึ้นได้ หากเกิดปัญหา binary log ใช้เนื้อที่ในการเก็บข้อมูลเยอะมาก และต้องการลบออกไปบางส่วนเพื่อให้มีเนื้อที่พอใช้งานจำเป็นต้องรันคำสั่งบน MySQL เท่านั้น ไม่สามารถรันคำสั่งลบจาก OS ได้เหมือนการลบไฟล์ทั่วไป ดังนั้นควรทำตามขั้นตอนการลบ binary log ดังนี้ รันคำสั่งด้านล่างเพื่อแสดงข้อมูล binary log บนระบบ mysql> SHOW BINARY LOGS; +——————+————+ | Log_name         | File_size  | +——————+————+ | mysql-bin.000601 | 1073743595 | | mysql-bin.000602 | 1083142845 | | mysql-bin.000603 | 1073742373 | | mysql-bin.000604 …Continue reading

Off 
Top