数据管理

数据管理(Data Management,简称DMS)是阿里巴巴自研的数据库研发服务平台,沉淀了十余年的DBA运维管理经验,支持超过23种数据库类型、多种环境来源统一管理的可视化数据管理平台,免安装、免运维,可帮助企业解决数据访问安全管控、提升企业的数据变更操作安全、提升企业的数据库研发效能。

数据管理DMS支持统一管理MySQL、SQL Server、PostgreSQL、PolarDB、OceanBase、Oracle等关系型数据库,AnalyticDB、ClickHouse 等OLAP数据库,MongoDB、云数据库 Tair(兼容 Redis®)等NoSQL数据库。它是一种集数据管理、结构管理、用户授权、安全审计、数据趋势、数据追踪于一体的数据管理服务。您可以使用数据管理服务实现易用的数据库管理入口,让数据更安全、管理更高效、数据价值更清晰。

产品优势

云端数据管理安全通道
帮助了数十万用户管理海量的数据库实例,提供云账号授权、审计等安全保障
支持丰富的数据源
多种关系型数据库、OLAP数据库、NoSQL数据库的统一支持
极大提升研发效率
便捷的界面化数据管理与工作现场保留
轻松拥有数据分析能力
支持MySQL、PolarDB-MySQL数据库类型指定时间段的数据回溯分析

精心打造的功能

便捷的数据管理操作

支持通过界面可视化查看与编辑数据、表结构

打开表

您可以用类似Excel方式操作表数据,不懂SQL也能对表数据增删改查以及统计分析

可视化表结构管理

界面可视化设计表结构字段、索引、扩展属性等内容,一键提交执行;表结构对比可便捷的实现源库、目标库之间的表结构一致性对比,可获取差异脚本;表结构同步和数据库克隆,可便捷的实现源库、目标库之间的表结构一致性对比,支持一键同步至目标库

常用SQL

可以将常用SQL保存到DMS,SQL复用不受本地保存的限制,复用范围灵活,无论当前数据库、当前实例还是全部实例

工作现场恢复

当浏览器页面刷新或关闭新开时,快速复原关闭前的SQL窗口及SQL语句可快速进行相关查询与管理

数据导入导出

便捷的实现数据库级别、表级别的数据导入、导出操作,支持SQL脚本、CSV文件格式

元数据可视化管理

高效管理元数据

生成文档

可以一键生成整个数据库的表结构,可以在线浏览,也可以导成Word、Execl、PDF等格式

导出建表语句和表结构

按需导出关系型、OLAP数据库类型的建表语句,可用于快速类似创建或搭建新环境;按需导出关系型、OLAP数据库类型的表结构字典信息Excel表格,可用于项目内部归档

元数据信息查看&检索

支持全局数据库、表的检索,支持在库内查看表字段、索引等相关详细属性

数据安全(安全协同-管控模式专属)

全方位保障企业的数据访问安全

统一授权管理

支持库、表、字段多维度按需授权,企业员工不再接触数据库账号密码

可控的数据查询

每次查询返回行数、每天查询总行数、每天查询总次数、单次查询超时时间、单次查询最大全表扫描表大小全面支持按需管控

智能的数据脱敏

支持字段命名、表数据扫描进行数据分级定义,结合字段权限进行敏感数据的有限访问管控;支持字段不同脱敏算法的配置,有效屏蔽关键信息

精确的操作审计

人员、时间、模块、行为,全方面精准记录操作日志,管理员可随时进行审计

可定制的安全规则

每个数据库实例可定制不同的安全使用规范、允许的语法类型、不同操作对应不同的审批流程

变更稳定(安全协同-管控模式专属)

全方位保障企业的每一个变更平稳实施,避免产生数据库性能抖动

智能的SQL风险审核

代码提测前可提交SQL文本、XML文件进行审核,识别SQL注入、无索引SQL、不符合书写规范的SQL,避免此类SQL上线引发生产故障

可靠的数据和结构变更

变更前、中、后进行全访问风险识别与管控,避免变更产生数据库性能抖动;提供MySQL大批量数据、大表结构的不锁表变更能力,避免变更期间锁表影响业务

精准的数据回滚

全面支持MySQL数据库类型的binlog日志解析与回滚脚本的批量生成导出,可帮助企业快速进行异常数据的修复

研发高效(安全协同-管控模式专属)

全面提升企业的研发效能、降低企业研发成本

高效的研发流程

实例级别的各种操作规范与审判流程定义支持,保障数据安全的同时不损失研发效率;如测试环境操作免审、生产环境严格审批

全局的数据库管理

支持云数据库、ECS自建数据库、本地IDC自建数据库、友商云数据库、友商云服务器自建数据库多个来源进行统一管理,全面支持关系型数据库、OLAP数据库、NoSQL数据库等多种数据库类型

便捷的跨实例查询

通过一条SQL即可轻松完成同异构在线数据库的实时关联分析,目前支持MySQL、AnalyticDB for MySQL、PolarDB、SQL Server、PostgreSQL、云数据库 Tair(兼容 Redis®)

易用的数据分析

支持SQL任务节点的编排、周期调度管理,方便企业进行周期性任务的部署使用;典型场景为数据归档、数据搬迁至分析型数据库、分析型数据库中周期性分析产生日报周报月报等报表并回写在线数据库提供在线服务

典型解决方案

  • 混合云统一管理解决方案
  • 数据安全解决方案
  • 变更稳定性解决方案
  • 数据库DevOps解决方案
混合云统一管理解决方案

全面支持云上、云下资源的统一管理

DMS提供高效、安全、全面的数据库开发工作环境。可以在一个图形化界面的开发环境中,完成20多种关系型数据库、数据仓库及NoSQL数据库的开发设计与性能诊断工作。DMS-安全协同管控模式通过研发规范、研发流程、权限控制、数据脱敏、安全审计及变更回滚等功能有效保障数据安全

解决的主要问题

  • 云资源的统一管理

    可同时支持跨多个不同地域、多个不同云账号的云数据库、ECS服务器自建数据库统一管理

  • 安全的非云资源管理

    可通过VPC专线、VPN网关的方式以内网方式接入本地IDC自建数据库、友商云数据库、友商云服务器上自建的数据库

数据安全解决方案

数据库访问全生命周期管理

通过实例、库、表、敏感字段、数据行等多粒度,查询、导出、变更多种操作类型全面实现细粒度权限管控;通过大表的全表扫描限制与查询超时、查询行数、查询次数管控有效避免数据库服务异常与大量数据泄露的现象产生;通过操作日志全面记录呈现每一个云账号在DMS产品内的操作,帮助企业做到每一个操作的合规审计支持

解决的主要问题

  • 规避人员接触数据库账号密码

    登录产品后,可按需申请权限,所有操作在产品内发起后经过鉴权,通过方可由产品下发到数据库,人员不再接触数据库账号密码

  • 权限细粒度管理

    支持按需申请库、表、字段、行级别的数据对象权限,根据不同场景申请查询、导出、变更权限类型用于相关操作,到期可自动回收,无权限则在源头拒绝

  • 数据安全保障

    每次查询返回行数、每天查询总次数、每天查询总行数,按需可控、可审计,避免大量数据的流出;敏感字段按需打标,避免不必要的数据接触

  • 数据查询性能安全保障

    查询超时时间、大表全表扫描阈值按需配置,避免慢查询影响数据库服务的提供

变更稳定性解决方案

覆盖数据变更、结构变更、代码发布的全流程把控

项目研发过程中的表结构设计规范、研发流程多套环境的发布,上线前每一条SQL的审核确保合规有索引,生产数据的每一次更新都跟业务服务的稳定提供息息相关。DMS安全协同管控模式从每一个变更前、中、后全面保障平稳实施,减少每一次可能的变更故障

解决的主要问题

  • 不锁表结构、不锁表数据变更能力

    在MySQL5.6以前版本的全部DDL操作及5.6后的部分操作都无法进行不锁表变更,一旦锁表将直接影响业务的体格;针对大批量等历史数据清理场景,避免影响数据库一般每个业务自研清理逻辑,研发成本重复浪费、统一管理难度大

  • SQL审核杜绝栏SQL上线

    代码提测前,提交SQL文本、.xml的SQL文件,系统可自动识别SQL注入、无索引SQL、不指定字段返回的查询、不指定字段写入的写入等不合规SQL有效治理,避免上线产生生产故障

  • 变更稳定性保障

    数据库出于高负载时,如果继续下发变更则可能引发数据库性能异常甚至无法服务;变更前、中、后的全方位检测与保障,才是每一次变更平稳实施的核心保障

  • 数据追踪与回滚

    DMS安全协同管控模式,帮您轻松解决百万级异常数据恢复的后顾之忧;可有效避免数据误删除、误更新,同时也支持对误更新数据快速追溯恢复

数据库DevOps解决方案

统一企业元数据、流程管理、研发协同平台

新型工作模式,在企业内数据库资源统一管理的基础上,人员所有需要跟数据库交互的操作都可以在此完成。根据不同的业务可以给业务所对应的实例进行不同的研发规范、研发流程、审批流程的设计与实施,实现可严、可松灵活且安全的数据库研发流程,构建企业专属的数据库DevOps流程

解决的主要问题

  • 表结构设计规范、多环境表结构一致性发布流程

    支持MySQL、PolarDB-MySQL、DRDS、OceanBase四种数据库类型制定对应类型灵活到实例级别的设计规范、发布流程,可保障多个环境之间的表结构完全一致,避免不一致产生的故障

  • 表结构字段级并发协同管理

    同一个业务的不同项目/日常迭代,可能针对不同的字段有调整需求,相比于传统的方案A更新影响B,B更新影响A,DMS-安全协同管控模式启用“结构设计”工单支持A和B分别在不同的工单内完全隔离管理,相互不干扰,按照各自需求排期可无阻碍迭代发布

  • 实例级别的安全规则

    对于传统数据库管理方案,从严会导致管控人员忙于进行大量的审批操作,容易带来审批疲劳引起的错漏。松散则会致人人可变更,引起生产稳定性完全不可控。通过DMS-安全协同管控模式,可按照不同数据库实例进行设计规范、操作规范、审批流程的按需自定义,既保障了数据库的安全使用、也保障了企业的研发效能

  • 新型工作模式

    专职的DBA培养不易,使用DMS,通过产品默认配置,即可迅速赋能没有数据库相关技术背景的管理人员以等同于专业DBA的能力。研发人员在产品内,按需提交操作,产品内根据安全规则,自动检测,保障审批流程与变更的稳定实施,大幅降低人员成本的投入并且可有效提升企业研发效能

入门指南

十分钟在阿里云上部署您的项目

了解详情 >
阿里云产品

查看更多阿里云产品

了解详情 >
开发者资源

开发者需要的 API 和 SDK

了解详情 >

数据管理DMS各管控模式主要功能对比

功能 产品特性 管控模式-自由操作 管控模式-稳定变更 管控模式-安全协同
数据导出 每日免费导出行数上限 20万 1000万 无上限
最大并行任务数 1 无上限 无上限
单次导出表数量上限 100 5万 无上限
单次导出表容量上限 10GB 无上限 无上限
任务队列类型 全局共享队列 专属独享队列 专属独享队列
数据导入 单次导入最大文件 0.1GB 1GB 无上限
任务队列类型 全局共享队列 专属独享队列 专属独享队列
SQL窗口 大表全表扫描限制
查询SQL超时中断
单天的查询行数限制
单天的查询次数限制
敏感数据打标脱敏保护
行级别数据权限管理
常用SQL保存
单次查询最大返回行数 1千 1万 按需自定义
可视化数据查询结果呈现
SQL格式化
SQL智能提示
测试数据自动生成 待扩展
跨实例查询
数据开发 支持周期任务调度
性能诊断&优化(会话、趋势、锁、空间、慢SQL等)
表结构管理 表结构对比
表结构编辑
表结构同步/数据库克隆
数据字典导出 5个 无上限 无上限
表结构设计规范
表结构研发流程/表结构版本管理 仅限本人账号有权限的RDS 仅限本人账号有权限的RDS 可跨云账号、跨RDS与自建数据库
代码生成器(javaBean等模板)
数据安全 资源授权粒度 实际授权 实例授权+数据库账号访问 需库、表、字段、行级权限
操作授权粒度 功能授权 查询、导出、变更
授权周期 按需定义,到期自动回收
访问方式 数据库账号密码 数据库账号密码 云账号鉴权(不接触数据库账号密码)
访问来源IP管控 全局开启(可仅限办公网访问) 全局开启(可仅限办公网访问)
操作审计 细化到人员在模块的每一个操作
研发效能 协同研发
研发流程审批 按需自定义
变更稳定性 变更前风险识别
变更后风险管控
不锁表结构变更
不锁表数据变更
数据追踪&回滚 1小时内的binlog 无限制,可单个下载 无限制,可批量下载
代码上线前SQL审核
免费 USD $1.00/天 USD $2.00/天
立即使用 立即购买 立即购买

暖心服务,为你而来

1对1售前咨询、7x24服务、更快速的响应以及更多的免费工单。

1对1售前咨询

由经验丰富的云专家为不同规模企业提供一对一的售前咨询。了解更多

24/7 技术支持

售后服务时间从每周5天,每天10小时延长到每周7天,每天24小时。了解更多

更好的技术支持

基本售后支持计划的免费工单数量从每季度3个提升为6个。了解更多

更快的服务响应时间

针对一般指导,阿里云售后响应时间从36小时缩短到18小时。了解更多
phone 联系我们