【DM版本】: DM 7
【操作系统】:CentO S Linux 7.5
【CPU】: Inter® Xeon® CPU E5-2620 v4
【问题描述】*:DM7.0数据库安装时相应参数配置正确,数据库状态正常。
问题1、千万级别数据表执行新增单个自增字段的SQL语句耗时长达13-15分钟左右,数据表不存在任何索引,无外键,这种耗时是否属于正常现象,是否有相关提升SQL语句执行性能的方法?
问题2、千万级别数据表执行新增单个自增字段的SQL语句耗时长达13-15分钟左右,DM官方是否有提供返回SQL语句当前执行进度的第三方Api开放接口?或者是否有其他途径可以获取当前SQL完成度?
问题3、DM7.0数据库是否有匹配的binlog,可以用于分析某张表格在某时间段内进行了数据新增操作。
问题4、DM数据库内是否存在某些配置信息、隐藏信息、字段等可以用于替代自增字段对数据表内的数据进行定时的提取与分析?
达梦数据库DM7有优化加列、修改列、删除列的控制参数:ALTER_TABLE_OPT:

增加列的步骤如下:
1、SP_SET_PARA_VALUE(1,‘ALTER_TABLE_OPT’,2);
2、ALTER TABLE TAB ADD COLUMN COL VARCHAR(10);
3、SP_SET_PARA_VALUE(1,‘ALTER_TABLE_OPT’,0);