+ -
当前位置:首页 → 问答吧 → 优化一条sql语言,执行要8秒

优化一条sql语言,执行要8秒

时间:2011-11-21

来源:互联网

数据库里有30万数据随机找出10条满足以下条件的数据,一个人执行倒体现不出来,同时有10个人以上执行的时候麻烦就严密了,直接把数据库给查死,我知道是ORDER BY RAND()搞的鬼,看了很多资料感觉还是不好弄,看看有没有高手给指导一下
SELECT * FROM aurl WHERE vnum<vlimit and ltime>$ctime ORDER BY RAND() LIMIT 10;

作者: lanrain998   发布时间: 2011-11-21

试试 order by newid()

作者: qianjin036a   发布时间: 2011-11-21