Mosik
Новичок
Скорость выполнения запроса
Как Вы думаете, какой запрос будет работать быстрее
или
И второй вопрос.
В MySQL Query Browser внизу окна есть вывод времени, затраченного на выполнение запроса.
Может ли кто-то сказать что значит первая и что значит вторая цифры?
Как Вы думаете, какой запрос будет работать быстрее
PHP:
SELECT *
FROM pas_products_codes codes
LEFT JOIN (
SELECT *
FROM pas_products_codes_active
WHERE prop_date<='2005-08-15' AND products_code IN(2484, 2485, 2486, 2487)
ORDER BY prop_date desc
) active
ON active.products_code=codes.code
WHERE codes.code IN(2484, 2485, 2486, 2487)
GROUP BY codes.code
HAVING active.active=1
ORDER BY codes.code asc
PHP:
SELECT *
FROM pas_products_codes codes
LEFT JOIN (
SELECT *
FROM pas_products_codes_active
WHERE prop_date<='2005-08-15'
ORDER BY prop_date desc
) active
ON active.products_code=codes.code
WHERE codes.code IN(2484, 2485, 2486, 2487)
GROUP BY codes.code
HAVING active.active=1
ORDER BY codes.code asc
И второй вопрос.
В MySQL Query Browser внизу окна есть вывод времени, затраченного на выполнение запроса.
PHP:
672 rows fetched in 0.0508s (0.3994s)