буферы пробовали увеличивать — не помогло, там проблема в том, что майскл почему-то просто НЕ использует индексы для сортировки.
т.е. не потому что медленно использует, а потому что вообще НЕ использует
SELECT SQL_NO_CACHE news. *, news_category.name AS category
FROM news, news_category FORCE INDEX (PRIMARY)
WHERE news.news_category_id = news_category.id
AND news_category.id !=114
AND create_date < CURRENT_DATE
AND FIND_IN_SET( 50, news.region_ids )
AND news.active_status =1
AND news_category.active_status =1
ORDER BY id DESC
LIMIT 3
т.е. если жёстко указать FORCE INDEX (PRIMARY), то всё работает как надо
т.е. майскл не использует почему-то индекс при сортировке, или не тот использует