---
title: "常见的业务问题 - OceanBase 数据库 V4.2.1 | OceanBase 文档中心"
description: 常见的业务问题 在 OceanBase 数据库 V4.0 之前的版本，由于优化器的二阶段架构，通常会出现分布式计划选错联接算法的问题，大多数场景都是错误选择了 Nested Loops Join、Merge Join，遇到此类慢 SQL 问题，需要 DBA 手动控制优化器选择 Hash Join 算法（大多数场景都可…
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*P8CuR4UJ_FkAAAAAAAAAAAAADiGDAQ/original) OceanBase 数据库分布式版 - V 4.2.1 LTS

# 常见的业务问题

更新时间：2026-04-16 00:11:36

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.2.1/zh-CN/600.manage/900.performance-tuning/400.sql-tuning/200.execution-plan-optimization/400.join-order-and-join-algorithm/200.join-algorithm/400.join-faqs.md)  

在 OceanBase 数据库 V4.0 之前的版本，由于优化器的二阶段架构，通常会出现分布式计划选错联接算法的问题，大多数场景都是错误选择了 Nested Loops Join、Merge Join，遇到此类慢 SQL 问题，需要 DBA 手动控制优化器选择 Hash Join 算法（大多数场景都可以通过这个方式解决慢 SQL 问题）。

还有一类问题是因为统计信息不够准确，基表的行数估计严重偏小，优化器错误的认为 Nested Loops Join 是最优的联接算法，而实际上由于驱动表的数据量非常大，导致计划执行很慢。此时也需要 DBA 手动控制优化器选择其他联接算法，或者更换联接次序。通常都可以通过控制使用 Hash Join 算法解决。

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
