2020-08-23 11:40:46 1482次浏览 1条回答 0 悬赏 10 金钱

求一条 MySQL 高性能 SQL(千万数据量,随机获取10条,连表查询)

SELECT `a`.*,`w`.`keywords`,`w`.`reason`,`w`.`commentList`,`w`.`askeverybodyList`,w.itemId as taobao_item_info_itemId FROM `taobao_try_item` `a` LEFT JOIN `taobao_item_info` `w` ON `a`.`itemId`=`w`.`itemId` ORDER BY rand() LIMIT 10

随机获取10条数据,但是现在这条语句在1200万条数据中查询速度非常慢,现在希望能改进下

您需要登录后才可以回答。登录 | 立即注册
PHP学院的中学生
副总裁

PHP学院的中学生

注册时间:2018-10-23
最后登录:2024-04-07
在线时长:168小时1分
  • 粉丝29
  • 金钱4730
  • 威望30
  • 积分6710

热门问题