select id,date_release,productname,linkman from requires where validate='1' and bigclass=20 order by date_release desc limit 0,15 sql语句如上,因为用datetime数据类型(date_release字段)排序导致查询变慢,有木有大神指教下怎么搞?
先看执行计划,数据量大小,存储分布等,确定问题所在。一个可行的方案在date_release建反向索引。
你可以尝试一下时间戳可能快一点,但是时间戳只要更新数据就会自动变,可能达不到你的效果。