比如首页调用每个栏目随机显示文章,效率非常慢,mysql慢日志里出现很多。
{m:lists field="id,title,url,thumb,dexxxion" modelid="1" limit="5" order="RAND()"}
请问有更好的查询方式吗?
getcache($cache_name) setcache($cache_name, $data, 3600);
当内容过多时,rand()函数的效率会变低,可以考虑其他优化方式,例如在查询标签上加缓存(cache="3600")
这家伙很懒,什么都没写呢~