У меня есть запросMySQL LEFT JOIN запрос оптимизация
SELECT P.*, COUNT(L.to) AS likes, U.name AS ownerName, U.username AS ownerUsername,
U.picture AS ownerPicture
FROM sn_posts P LEFT JOIN sn_users AS U
ON U.id = P.ownerID
LEFT JOIN sn_likes AS L
ON L.to = P.id
WHERE (P.ownerID = 69)
GROUP BY P.id
ORDER BY P.id DESC
это занимает - время 0,3337 сек,
я хочу оптимизировать мои выше запрос .. –
привет, и добро пожаловать в SO - пожалуйста, постарайтесь предоставить больше информации - структуры таблиц, количество данных, индексов и т. д. - так что у людей действительно есть способ помочь вам. –
Вы можете добавлять индексы в столбцы join, кроме этого ваш запрос выглядит хорошо для меня. –