测试MySQL 实现随机查询的最优方案

Mysql自带的rand()在数据量少时还是比较方便的,当数据量一大效率问题就会凸显。 网上有一篇 MySQL rand函数实现随机数的方法 http://database.51cto.com/art/201010/229217.htm 文中介绍使用max(id) * rand()再取整来随机获取数据,这种方案在一定程度上缩短了搜索的范围,另外是顺序读取的,所以效率不错。 来看两个完整的例子 #例子1select * from pre_common_member where...

» 阅读全文

Tags: rand , mysql

回顶部