Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Công dụng của CHECK TABLE trong bảo trì MySQL

CHECK TABLE kiểm tra tính toàn vẹn (integrity) của bảng – phát hiện hư hỏng do tắt server bất ngờ, lỗi ghi đĩa, v.v.

Cú pháp

CHECK TABLE table_name

Ví dụ

mysql> CHECK TABLE student_info\G
*************************** 1. row ***************************
Table: query.student_info
Op: check
Msg_type: status
Msg_text: OK

Kết quả: Msg_text: OK nghĩa là bảng khỏe. Có thể trả về Warning/Error nếu phát hiện lỗi.

Lưu ý: Chạy định kỳ hoặc sau sự cố mất điện, crash server. Hỗ trợ engine MyISAM, InnoDB (InnoDB tự kiểm tra page checksum khi đọc).