Какие индекс поставить? Сейчас есть составной индекс на article, status, type, но запрос занимает 3,5 секунды.
SELECT tbl_publication.id, tbl_publication.name, tbl_publication.content, tbl_publication.create_time, tbl_publication.type, tbl_publication.section_id, tbl_publications_media.media_url FROM tbl_publication LEFT JOIN tbl_publications_media ON tbl_publication.id = tbl_publications_media.publication_id AND tbl_publications_media.media_type = 3 WHERE tbl_publication.article = 0 AND tbl_publication.status = 1 AND tbl_publication.type = 0 AND (tbl_publications_media.media_type IS NULL OR tbl_publications_media.media_type = 3) GROUP BY id ORDER BY id DESC LIMIT 12
в таблице tbl_publications_media всего 1 запись, значит дело в таблице tbl_publication (в ней 250 000 записей)
Результат EXPLAIN: