- Selalu gunakan EXPLAIN(QUERY) untuk membuat profil dan memahami bagaimana MySQL menguraikan kueri Anda.
- Periksa INDEKS Anda, MySQL sering memilih indeks yang salah untuk dipilih.
-
Coba gunakan petunjuk SELECT dan INDEX. http://dev.mysql.com/doc/refman /5.1/en/index-hints.html .
PILIH * DARI tabel1 GUNAKAN INDEKS (col1_index,col2_index)WHERE col1=1 AND col2=2 AND col3=3;
PILIH * DARI tabel1 ABAIKAN INDEKS (col3_index)WHERE col1=1 AND col2=2 AND col3=3;