开发者社区> 问答> 正文

Mysql的两张或者三张表,如何做联合查询,效率会高?

请问Mysql的两张或者三张表的联合查询,怎么查效率会高一点啊?

展开
收起
落地花开啦 2016-02-08 11:17:40 3402 0
2 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    主键索引,链接的字段类型长度要保持一致

    2019-07-17 18:39:32
    赞同 展开评论 打赏
  • 公益是一辈子的事, I am digoal, just do it. 阿里云数据库团队, 擅长PolarDB, PostgreSQL, DuckDB, ADB等, 长期致力于推动开源数据库技术、生态在中国的发展与开源产业人才培养. 曾荣获阿里巴巴麒麟布道师称号、2018届OSCAR开源尖峰人物.

    MySQL只能支持嵌套循环,嵌套循环要效率高,可以使用索引。
    如果是PostgreSQL, 可以使用哈希JOIN,消费非常高。

    2019-07-17 18:39:32
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

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

相关镜像