gpt4 book ai didi

循环访问数据库的mysql性能

转载 作者:搜寻专家 更新时间:2023-10-30 20:19:14 25 4
gpt4 key购买 nike

很明显,在循环中执行数据库查询存在性能问题。但是如果查询用作准备语句,有什么不同吗?

将表连接在一起并获得结果或在循环中使用准备好的语句哪个更好?

最佳答案

使用 join几乎总是首选,而不是循环遍历结果集以获得额外的结果。

关系数据库管理系统是为组合相关结果而构建的,并且这样做非常有效......此外,这将节省许多往返数据库的时间,如果过度使用,这可能会变得昂贵 - 无论您是否正在使用是否准备好语句。

关于循环访问数据库的mysql性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14712690/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com