后台-插件-广告管理-内容页广告位一(手机)

您现在的位置是:首页 > 开发类 > 问答问答

如何高效率的倒序遍历Mysql数据库里的记录?

2021-07-06 20:20:05问答人已围观

简介 现在我有个mysql数据库,一个表有好几千万条记录,没有主键,没有索引,试图用java链接后按照插入记录的先后顺序倒序遍历数据库,自然想到要用 select * from tablename

现在我有个mysql数据库,一个表有好几千万条记录,没有主键,没有索引,试图用java链接后按照插入记录的先后顺序倒序遍历数据库,自然想到要用 select * from tablename limit totalRecNum - i, 1 <BR>但是,刚开始的20多条记录速度还可以,以后就很慢了,我直接在控制台查询,看到首次执行一个查询时要用将近3 seconds,我的天哪,那要等到什么年月啊。 <BR>请教各位高手,有没有什么高效率的办法。

最佳答案:方法一: 分组检索,既然20条时可以,那就每20条作一组。 方法二: 建立存储过程,存储过程是在创建的时候就编译了,查询的时候能够有效提高数据库的速度

文章来源:https://q.cnblogs.com/q/2578/

Tags:数据库 MySQL 

很赞哦! ()

后台-插件-广告管理-内容页广告位二(手机)

相关文章

后台-插件-广告管理-内容页广告位三(手机)
后台-插件-广告管理-内容页广告位四(手机)

文章评论

留言与评论(共有 0 条评论)
   
验证码:

本栏推荐

站点信息

  • 文章统计90156篇文章
  • 浏览统计10086次浏览
  • 评论统计1个评论
  • 标签管理标签云
  • 统计数据:统计代码
  • 微信公众号:扫描二维码,关注我们