mysql表 stock 如下
id____stock____name____status
1____34____name1____0
2____36____name2____1
3____25____name3____0
4____28____name4____0
5____18____name5____1
...
...
...
SELECT * FROM `stock` WHERE `id` > 100000 AND `id` < 200000 AND `status`=0 ORDER BY RAND() LIMIT 1;
当数据量太大时.效率太低, 如何破?
id____stock____name____status
1____34____name1____0
2____36____name2____1
3____25____name3____0
4____28____name4____0
5____18____name5____1
...
...
...
SELECT * FROM `stock` WHERE `id` > 100000 AND `id` < 200000 AND `status`=0 ORDER BY RAND() LIMIT 1;
当数据量太大时.效率太低, 如何破?