Mam bazę danych i mam zapytanie. Jak mogę zoptymalizować te tabele? Gdzie pozakładać indeksy?
Szczerze mówiąc wogóle nie rozumiem tego co wyswietla mi php admin a co dotyczy INDEXY. zapytanie trwa 5 minut i nie wiem czemu tak długo.
mysql> EXPLAIN SELECT id,timet,service_long_output FROM service_data WHERE host_id = "24" AND service_id = "1" AND timet>"1241528040" AND timet<"1241528400" ORDER BY id DESC LIMIT 1 ;
+----+-------------+--------------+------+------------------------------+---------+---------+-------------+-------+-------------+
| id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |
+----+-------------+--------------+------+------------------------------+---------+---------+-------------+-------+-------------+
| 1 | SIMPLE | service_data | ref | host_id_2,service_id,host_id | host_id | 8 | const,const | 36286 | Using where |
+----+-------------+--------------+------+------------------------------+---------+---------+-------------+-------+-------------+
Dzięki z góry za pomoc.