indeksi ile Mysql tabloları optimize

0 Cevap php
SELECT * 
FROM sms_report 
WHERE R_uid = '159' 
  AND R_show = '1' 
ORDER BY R_timestamp DESC , R_numbers

This is my query. Now it is using filesort i need to add index so that its optimized. Below is the output of explain

id  select_type     table   type    possible_keys   key     key_len     ref     rows    Extra

1   SIMPLE  sms_report  ref     R_uid,R_show    R_uid   4   const   765993  Using where; Using filesort

Tablo MYISAM ve i R_smppid, R_uid, R_show, R_timedate, R_numbers üzerinde dizin oluşturduk

Birisi bileşik endeksi ekleyerek beni adviced. Eğer bana söyleyebilir hangi tüm alanları ben gerektiğini indeksi ve nasıl.

0 Cevap