diff --git a/src/rootserver/balance/ob_balance_group_define.cpp b/src/rootserver/balance/ob_balance_group_define.cpp index 6ff2052d26..18a74d93ba 100644 --- a/src/rootserver/balance/ob_balance_group_define.cpp +++ b/src/rootserver/balance/ob_balance_group_define.cpp @@ -55,7 +55,7 @@ int ObBalanceGroup::init_by_tablegroup(const ObSimpleTablegroupSchema &tg, if (OB_FAIL(bg_name_str.append_fmt("TABLEGROUP_%s_PART_GROUP_%ld", tg_name.ptr(), part_group_index))) { LOG_WARN("fail to append fmt", KR(ret), K(tg)); } else { - id_ = ObBalanceGroupID(tg.get_tablegroup_id(), 0); + id_ = ObBalanceGroupID(tg.get_tablegroup_id(), part_group_index); } }