开发者社区> 问答> 正文

在mysql中是多表连接查询效率高还是多次单表查询效率高?

是多表连接查询效率高还是多次单表查询效率高啊?

展开
收起
落地花开啦 2016-02-01 12:49:37 2738 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人
    1. mysql表设计合理且有设置缓存和索引等的话,肯定是比自己程序去逐表查取更简洁,高效。专业的事情让专业的工具去做,关系库就是干这个的。
    2. 不过不建议3表以上的连接查询(可优化表设计,简化业务逻辑和使用程序分步解析数据),sql复杂代码不易维护,且大数据量带来麻烦时,要考虑分库分表或使用分布式框架
    2019-07-17 18:37:03
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
One Box: 解读事务与分析一体化数据库 HybridDB for MySQL 立即下载
One Box:解读事务与分析一体化数据库HybridDB for MySQL 立即下载
如何支撑HTAP场景-HybridDB for MySQL系统架构和技术演进 立即下载

相关镜像