Slow Query Log — Rows Examined 5 миллиардов, rows в Explain показывает 15000
Добрый день!
Есть MySQL запрос, который выполняется примерно 30 000 раз в час.
Запрос состоит из нескольких join.
Для всех join кроме одного, rows в Explain показывает 1. Для одного оставшегося, rows в Explain показывает 15000.
А Slow Query Log - Rows Examined 5 миллиардов.
Откуда такая разница ведь 30000 * 15 000 = 45 000 000 ?
Есть MySQL запрос, который выполняется примерно 30 000 раз в час.
Запрос состоит из нескольких join.
Для всех join кроме одного, rows в Explain показывает 1. Для одного оставшегося, rows в Explain показывает 15000.
А Slow Query Log - Rows Examined 5 миллиардов.
Откуда такая разница ведь 30000 * 15 000 = 45 000 000 ?