云栖号快速入门:【点击查看更多云产品快速入门】
不知道怎么入门?这里分分钟解决新手入门等基础问题,可快速完成产品配置操作!
数据管理DMS提供数据导入功能,支持大批量数据快速导入至数据库,节省人力物力成本。
应用场景
- 应用数据初始化
- 应急平台数据导入(快速回滚数据)
支持的文件类型
- TXT格式(目前文件大小限制为5GB。)
- SQL脚本(目前文件大小限制为5GB。安全协同模式下,默认仅放开INSERT和REPLACE类型。如需调整,可以由DBA或管理员角色在安- - 全规则 > SQL变更 > 批量数据导入中修改。)
- CSV格式(必须以逗号为分隔符,并且第一行必须为列名。)
支持的数据库引擎
- MySQL
- OceanBase
- PolarDB-X(原DRDS)
注意事项
- 如果只是少量SQL变更,为保证变更的稳定性,建议使用普通数据变更或无锁数据变更工单。详情请参见数据变更、无锁数据变更。
- 在执行批量数据导入期间不会自动切换到无锁结构变更(即使实例开启了无锁结构变更优先)。
- 为了避免执行期间数据库性能受到影响,建议使用SQL性能较好的语句,如INSERT、使用主键索引的UPDATE和DELETE。
- 在安全协同模式下,默认的安全规则仅放开INSERT语句,如果需要执行其他SQL类型的语句,需要DBA或管理员角色调整安全规则。
操作流程
1.登录数据管理DMS。
2.在页面顶部的导航栏中,单击数据方案 > 数据导入。
3.在数据导入页签中,根据下表填写工单申请。
4.单击提交申请,等待系统预检查通过,如果预检查失败,请根据提示检查失败原因后重新提交申请。
系统会预检查用户上传的SQL,如果是CSV文件,会生成相应的insert语句。
5.单击审批流程中的提交审批,等待审批通过。
6.单击执行流程中的执行变更。
7.在弹出的任务设置对话框中,可以选择是否立即执行,如果不想立即执行,可以关闭是否立即执行开关,并选择一个期望开始执行时间,系统会在该时间自动执行。单击确定执行。
执行期间,系统流式读取解析好的SQL,分批执行到数据库(每批大小1M)。
本文来自 阿里云文档中心 数据管理 DMS 数据导入
【云栖号在线课堂】每天都有产品技术专家分享!
课程地址:https://yqh.aliyun.com/zhibo立即加入社群,与专家面对面,及时了解课程最新动态!
【云栖号在线课堂 社群】https://c.tb.cn/F3.Z8gvnK