【 使用环境 】 测试环境
【 OB or 其他组件 】OCP + OCP部署的OB集群
【 使用版本 】4.2.3
【问题描述】
为了将表进行分区。执行了以下sql
ALTER TABLE xxxx
MODIFY COLUMN store_id
int UNSIGNED NOT NULL COMMENT ‘店铺id’ ;
ALTER TABLE xxxx
DROP PRIMARY KEY,
ADD PRIMARY KEY (id
, store_id
);
ALTER TABLE xxxx
PARTITION BY HASH(store_id) PARTITIONS 64 ;
执行耗时如图
表xxxx当前是张空表,无任何数据。
当前库总共有1300+张表。
集群是3-3-3,每个zone有3台observer
而且使用navicat中ocean base模式连接数据库,当打开设计表界面时,其他系统库是秒出,但是我自己的业务库,是需要很长时间才能打开界面。
下面是服务器配置信息
zone | SVR_IP | SVR_PORT | STATUS | cpu_capacity | cpu_assigned_max | cpu_free | memory_total_gb | system_memory_gb | mem_assigned_gb | memory_free_gb | log_disk_capacity_gb | log_disk_assigned_gb | log_disk_free_gb | data_disk_gb | data_disk_used_gb | data_disk_free_gb |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
zone1 | 192.168.0.124 | 2882 | ACTIVE | 8 | 7 | 1 | 12.41 | 5.00 | 7.00 | 0.41 | 72.25 | 21.00 | 51.25 | 144.53 | 0.28 | 144.25 |
zone1 | 192.168.0.125 | 2882 | ACTIVE | 8 | 6 | 2 | 12.41 | 5.00 | 6.00 | 1.41 | 72.25 | 18.00 | 54.25 | 144.53 | 0.72 | 143.81 |
zone1 | 192.168.0.126 | 2882 | ACTIVE | 8 | 6 | 2 | 12.41 | 5.00 | 6.00 | 1.41 | 72.25 | 18.00 | 54.25 | 144.53 | 0.16 | 144.37 |
zone2 | 192.168.0.127 | 2882 | ACTIVE | 8 | 7 | 1 | 12.41 | 5.00 | 7.00 | 0.41 | 72.25 | 21.00 | 51.25 | 144.53 | 0.28 | 144.25 |
zone2 | 192.168.0.128 | 2882 | ACTIVE | 8 | 6 | 2 | 12.41 | 5.00 | 6.00 | 1.41 | 72.25 | 18.00 | 54.25 | 144.53 | 0.71 | 143.82 |
zone2 | 192.168.0.129 | 2882 | ACTIVE | 8 | 6 | 2 | 12.41 | 5.00 | 6.00 | 1.41 | 72.25 | 18.00 | 54.25 | 144.53 | 0.17 | 144.36 |
zone3 | 192.168.0.131 | 2882 | ACTIVE | 8 | 7 | 1 | 12.41 | 5.00 | 7.00 | 0.41 | 72.25 | 21.00 | 51.25 | 144.53 | 0.28 | 144.25 |
zone3 | 192.168.0.133 | 2882 | ACTIVE | 8 | 6 | 2 | 12.41 | 5.00 | 6.00 | 1.41 | 72.25 | 18.00 | 54.25 | 144.53 | 0.72 | 143.81 |
zone3 | 192.168.0.134 | 2882 | ACTIVE | 8 | 6 | 2 | 12.41 | 5.00 | 6.00 | 1.41 | 72.25 | 18.00 | 54.25 | 144.53 | 0.18 | 144.35 |
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):