MySQL-如何循环select数据库的表?

发布于 2017-06-12 04:35:39 字数 64 浏览 1381 评论 2

从另一个数据库读取数据到本地数据库,select *数据量太多,能不能每次select 1000行,但这个怎么循环

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

想挽留 2017-09-27 10:30:21

方法1:如果你是mysql的话,可以用limit,在应用层进行循环
这种应用层循环可以自己写代码控制,如果你使用了一些框架如hibernate似乎也可以通过设置缓存来实现。
方法2:如果你有能力的话,可以按照自己的要求重新修改、编译mysql。我很久以前貌似看到过相关的文章——基本思路也是修改缓存什么的。(这个不确定,似乎也可以修改mysql配置文件实现)。当然这是比较难的……

浮生未歇 2017-09-19 18:39:23

推薦你使用,數據庫提供的函數或者遊標之類的去做,再或者使用觸發器,效率是很高的

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文