Join 优化 面试题46 道
和Join 优化相关的题都在这里,涉及Flink、Spark、Hadoop / Hive / HBase、OLAP 与数据湖、数仓建模、SQL 与数据库。
- 6 Flink 维表 Join 怎么设计? Flink
- 12 Flink Window Join 和 Interval Join 怎么选? Flink
- 24 Flink Temporal Join 如何关联版本化维表? Flink
- 53 维表 JOIN:实时流怎么关联维度数据 Flink
- 57 双流 JOIN:两条流怎么关联到一起 Flink
- 70 两条流要关联:Flink 的双流 Join 怎么做? Flink
- 86 Spark 广播 Join 什么时候用?有哪些坑? Spark
- 94 Spark SQL 的 Broadcast、SortMerge 和 ShuffleHash Join 怎么选? Spark
- 120 Spark SQL 加了 Join Hint 就一定生效吗?为什么提示广播仍然慢? Spark
- 130 两张大表 Join 跑了 2 小时,你怎么优化? Spark
- 347 两张千万级的表 Join 特别慢,你怎么优化? Hadoop / Hive / HBase
- 452 两张大表 JOIN 跑了 30 秒Doris 的 JOIN 优化策略全解析 OLAP 与数据湖
- 545 数据膨胀与 JOIN 陷阱 数仓建模
- 566 数据膨胀与 JOIN 陷阱 数仓建模
- 580 MapJoin 广播了 50 万行的维度表,作业反而更慢了Broadcast Join 的正确姿势 数仓建模
- 587 维度表设计:什么字段该冗余、什么该 JOIN 进来? 数仓建模
- 621 SQL Join 后数据量翻倍,你怎么排查? SQL 与数据库
- 623 SQL EXISTS、IN 和 JOIN 怎么选? SQL 与数据库
- 628 SQL LEFT JOIN 条件放在 ON 和 WHERE 有什么区别? SQL 与数据库
- 651 数据库 Nested Loop、Hash Join 和 Merge Join 怎么选? SQL 与数据库
- 656 SQL Join 重排为什么可能失效? SQL 与数据库
- 673 SQL FULL JOIN 对账,怎么区分缺了一行和字段本来就是 NULL? SQL 与数据库
- 676 SQL Join 两边类型不一致会怎样?隐式转换为什么既慢又可能算错? SQL 与数据库
- 688 两表关联取人员信息:没有地址的人也不能丢 SQL 与数据库
- 695 从没下过单的客户:反连接的三种写法 SQL 与数据库
- 704 首日次日留存率:AVG 一个布尔值 SQL 与数据库
- 709 奖金低于 1000 的员工:没有奖金也算 SQL 与数据库
- 712 各专业学生人数:没有学生的专业也要列出 SQL 与数据库
- 736 产品销售分析一:取每笔销售的产品名 SQL 与数据库
- 739 项目员工一:每个项目的平均工作年限 SQL 与数据库
- 746 小众书籍:过去一年卖出不到 10 本 SQL 与数据库
- 750 垃圾帖移除率的每日平均 SQL 与数据库
- 752 用户购买平台:没有数据的组合也要显示 0 SQL 与数据库
- 758 市场分析二:卖出的第二件商品是不是最喜欢的品牌 SQL 与数据库
- 774 学生参加各科考试的次数:先做全组合再计数 SQL 与数据库
- 782 每次到访的交易次数分布:没人的档位也要显示 0 SQL 与数据库
- 786 顾客的可信联系人数量:按邮箱判断 SQL 与数据库
- 788 用唯一标识码替换员工 ID SQL 与数据库
- 792 旅行者里程排行:没出行的也要显示 0 SQL 与数据库
- 794 净现值查询:查不到就当 0 SQL 与数据库
- 818 大表 JOIN 慢到爆?聊聊 MapJoin 和数据倾斜 SQL 与数据库
- 821 子查询 vs JOIN,到底该用哪个? SQL 与数据库
- 823 3 张表 JOIN 在一起,执行顺序到底是什么? SQL 与数据库
- 852 两张大表 JOIN,某个 key 有 500 万条JOIN 倾斜的三种解法怎么选? SQL 与数据库
- 853 JOIN 字段里有 15%是 NULLNULL 值倾斜怎么处理? SQL 与数据库
- 854 5 张表连续 JOIN,不知道倾斜在哪里多表 JOIN 链路的系统性排查方法 SQL 与数据库