站长网 云计算 如何快速修改多个分表的结构_数据管理服务 DAS_最佳实践

如何快速修改多个分表的结构_数据管理服务 DAS_最佳实践

问题举例客户在使用DAS服务较长时间后,主表数据增长势必会影响性能,于是将主表散列到100张表中,减轻数据库的查询压力。但当主表的结构发生变化时其他分表该怎么办?建议措施运用表结构同步特性快速解决问题。操作步骤登录华为云console:https://console

问题举例

客户在使用DAS服务较长时间后,主表数据增长势必会影响性能,于是将主表散列到100张表中,减轻数据库的查询压力。但当主表的结构发生变化时其他分表该怎么办?

 

建议措施

运用表结构同步特性快速解决问题。

 

操作步骤

登录华为云console:https://console.huaweicloud.com/das,输入华为云的帐户和密码登录数据管理服务。

在产品概览页面选择所需region并选择“面向个体开发”,进入数据管理服务标准版页面。

单击需要登录的数据库实例名称,进入数据库管理页面。

在数据库管理页面单击上方菜单的“结构方案” > “表结构对比与同步”。进入表结构对比与同步页面。

单击页面左上角的“新建表结构对比与同步任务”,进入任务编辑界面。

在任务编辑页面选择“基准库”、“目标库”,并在同步类型中选择“一对多同步”。选中需要同步的所有分表。单击“>>”符号进入下一步,若您需要修改基准表,可以单击“移除”,重新选择基准表。

图1 创建表结构变更任务

 

确认无误后,单击“下一步”即可创建任务。

任务提交成功后,单击“提交对比”,系统自动对比表结构。

对比结束后,单击“对比项列表”的SQL语句,复制SQL语句到剪贴板或单击“下载DDL”。

图2 下载DDL

 

按照SQL语句内容重新执行SQL即可一键转换表结构信息。

本文来自网络,不代表站长网立场,转载请注明出处:https://www.tzzz.com.cn/html/yun/2021/1031/17364.html

作者: dawei

【声明】:站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。
联系我们

联系我们

0577-28828765

在线咨询: QQ交谈

邮箱: xwei067@foxmail.com

工作时间:周一至周五,9:00-17:30,节假日休息

返回顶部