管控模式

数据管理DMS提供三种实例级别的管控模式,针对不同的业务场景,您可以为实例设置不同的管控模式。

管控模式介绍

从保障实例安全性、研发和变更流程的管控能力、协作开发人员的规模、支持使用的功能数量,以及管控模式费用这几个方面对管控模式进行排序(由低到高):自由操作 < 稳定变更 < 安全协同 。

管控模式

模式说明

应用场景

费用说明

自由操作

  • 支持30多种数据库的可视化数据管理和结构管理。

  • 支持在SQL Console中进行数据与结构的SQL变更或可视化编辑操作。

  • 使用数据管理功能时存在一定限制。

  • 数据库实例无需严格管控。

  • 单一用户使用。

  • 数据库工单免审批。

永久免费

稳定变更

  • 支持自由操作模式的所有功能,同时减少功能使用限制,如支持使用数据变更功能。

  • 为数据库提供更加稳定运行的解决方案,如无锁变更、SQL审核。

  • 数据库实例需要稳定运行,对持续可用性要求高。

  • 小团队多人协作开发。

收费。

支持包年包月和按量付费的付费模式。费用详情,请参见商品类型及价格购买DMS服务

安全协同

  • 支持自由操作模式和稳定变更模式的所有功能。

  • 提供DevOps功能,设计规范、研发流程、审批流程可灵活自定义。

  • 需要保障数据库实例的数据安全。

  • 对研发、变更流程强管控。

  • 大团队多人协作开发。

  • 企业合规管理。

设置管控模式

各管控模式支持的功能

类别

产品特性

自由操作

稳定变更

安全协同

实例管理

登录数据库

需要数据库账号密码。

说明

若实例已开启安全托管,则不需要接触账号密码。开启操作,请参见开启安全托管

云账号鉴权,不接触数据库账号密码。

同步字典

Y

Y

Y

管理实例权限

N

说明

若实例已开启安全托管,则支持管理实例权限。开启操作,请参见开启安全托管

Y

访问IP白名单

Y

Y:需逐个配置

Y:可全局开启,可仅限办公网访问。

设置元数据访问控制

N

N

Y

资源授权粒度

实例授权+数据库账号访问。

说明

若实例已开启安全托管,则支持库、表、字段、行级权限。开启操作,请参见开启安全托管

按需库、表、字段、行级权限。

操作授权粒度

-

功能授权

查询、导出、变更。

授权周期

-

-

按需定义,到期自动回收。

行级别数据权限管理

N

N

Y

数据导出

SQL结果集导出

Y

Y

Y

数据库导出

Y

Y

Y

权限校验、流程审批

-

-

Y

每日免费导出行数上限

100万行

2000万行

无限制

单次导出表数量上限

无限制

无限制

无限制

单次导出表容量上限

10 GB

无限制

无限制

安全与规范

操作审计

Y:支持查看一天内的日志数据。

Y:在日志数据3年保存期限内,支持随时访问与查看日志数据。

数据水印

Y

Y

Y

安全访问代理

Y

Y

Y

管理敏感数据

Y:付费功能,不支持细粒度权限管控。

Y:付费功能,不支持细粒度权限管控。

Y:付费功能,包含在敏感数据管理中。

创建安全规则

N

N

Y

数据库克隆

Y

Y

N

数据分类分级

Y:付费功能,包含在敏感数据管理中。

Y:付费功能,包含在敏感数据管理中。

Y:付费功能,包含在敏感数据管理中。

结构变更

结构设计

N

N

Y

结构同步

Y

Y

Y

影子表同步

Y

Y

Y

DDL无锁变更

N

Y

Y

数据变更

普通数据变更

N

Y

Y

DML无锁变更

N

Y

Y

历史数据清理

N

Y

Y

可编程对象

Y

Y

Y

数据导入

Y

Y

Y

变更前风险识别

N

Y

Y

变更后风险管控

N

Y

Y

数据库稳定性

数据追踪

1小时内的binlog日志。

无限制,可批量下载。

无限制,可批量下载。

SQL审核

Y:支持设定审核规则,不支持流程审批。

Y:支持设定审核规则,不支持流程审批。

Y:支持设定审核规则和审批流程。

运维管理

数据库分组

N

N

Y

元数据访问控制

N

N

Y

研发效能

协同研发

N

N

Y

跨实例查询

N

N

Y

测试数据自动生成

Y:单次额度限制为100万行。

Y:单次额度限制为1亿行。

Y:单次额度限制为1亿行。

研发流程审批

N

N

Y:支持按需自定义

配置逻辑库

N

N

Y

批量操作表

Y

Y

Y

数据开发周期任务调度

N

N

Y

SQL窗口

查询与变更表结构

Y

-

Y

超级SQL模式

N

说明

若实例已开启安全托管,则支持进入超级SQL模式。开启操作,请参见开启安全托管

Y

Y

管理表结构版本

Y

Y

Y

调整字段敏感等级

Y

Y

Y

监测数据质量

N

N

Y

跨库查询

Y

Y

Y:开启跨库查询功能后支持。

逻辑数仓

Y

Y

Y

数据库性能诊断&优化

Y

Y

Y

SQL命令

Y

Y

Y

复制SQL结果集

Y

Y

Y

执行计划

Y

Y

Y

字符集切换

Y

Y

Y

查询SQL超时中断

N

N

Y

单天的查询行数限制

N

N

Y

单天的查询次数限制

N

N

Y

常用SQL保存

Y

Y

Y

大表全表扫描限制

N

N

Y

单次查询最大返回行数

3000行,可翻页。

3000行,可翻页。

3000行,可按需自定义,可配置是否翻页。

可视化数据查询结果呈现

Y

Y

Y

SQL格式化

Y

Y

Y

SQL智能提示

Y

Y

Y

表结构管理

表结构对比

Y

Y

Y

表结构编辑

Y

Y

Y

表结构同步

Y

Y

Y

数据字典导出

5个

无限制

无限制

表结构设计规范

N

N

Y

表结构研发流程

N

N

支持跨云账号、跨数据库和自建数据库。

管理表结构版本

支持保留3个数据库版本。

支持保留20个数据库版本。

支持保留50个数据库版本。

代码生成器

N

N

Y

同步字典

N

N

Y

拓扑

-

-

Y

  • N:不支持

  • Y:支持

  • -:不涉及

常见问题

  • Q:多个实例可以使用一个安全协同管控模式额度吗?

    A:可以,但不能同时使用。您在DMS完成数据或结构变更需求后,管理员或DBA可以将占用安全协同模式额度的实例的管控模式变更为自由操作,然后将另一个实例的管控模式切换为安全协同。

  • Q:稳定变更实例可以在SQL窗口执行UPDATE、DELETE等变更SQL吗?

    A:不可以。如需对稳定变更实例进行数据变更或结构变更,请提交变更工单。具体操作,请参见无锁数据变更无锁结构变更

  • Q:在使用完某个收费的管控模式后,可以将实例的管控模式切换回原来的管控模式吗?

    A:可以。具体操作,请参见变更实例的管控模式