- Luôn sử dụng GIẢI THÍCH (QUERY) để lập hồ sơ và hiểu cách MySQL phân tích cú pháp các truy vấn của bạn.
- Kiểm tra các CHỈ SỐ của bạn, MySQL đang chọn nhầm các chỉ mục cho lựa chọn.
-
Hãy thử sử dụng gợi ý SELECT và INDEX. http://dev.mysql.com/doc/refman /5.1/en/index-hints.html .
CHỌN * TỪ table1 SỬ DỤNG INDEX (col1_index, col2_index) WHERE col1 =1 AND col2 =2 AND col3 =3;
CHỌN * TỪ table1 BỎ QUA INDEX (col3_index) WHERE col1 =1 AND col2 =2 AND col3 =3;