lexey2006.90
Новичок
Я добавил вот такие индексы :
alter table gate_spo_price_egipt add index price1 (depature_date, price);
alter table gate_spo_price_egipt add index price2 (room, depature_date, price);
alter table gate_spo_price_egipt add index price3 (days, room, depature_date, price);
alter table gate_spo_price_egipt add index price4 (status, days, room, depature_date, price);
alter table gate_spo_price_egipt add index price5 (operator, status, days, room, depature_date, price);
alter table gate_spo_price_egipt add index price6 (chld, operator, status, days, room, depature_date, price);
Щас с помощью explain посмотрю какой индекс он выберет на достаточно сложном запросе. Все равно не очень представляю каким должен быть индекс. (ведь если посмотреть сочетания полей - то их получится 6^6 - т.к. возможно выбрать 6 полей)
alter table gate_spo_price_egipt add index price1 (depature_date, price);
alter table gate_spo_price_egipt add index price2 (room, depature_date, price);
alter table gate_spo_price_egipt add index price3 (days, room, depature_date, price);
alter table gate_spo_price_egipt add index price4 (status, days, room, depature_date, price);
alter table gate_spo_price_egipt add index price5 (operator, status, days, room, depature_date, price);
alter table gate_spo_price_egipt add index price6 (chld, operator, status, days, room, depature_date, price);
Щас с помощью explain посмотрю какой индекс он выберет на достаточно сложном запросе. Все равно не очень представляю каким должен быть индекс. (ведь если посмотреть сочетания полей - то их получится 6^6 - т.к. возможно выбрать 6 полей)