检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
“入”规则开放TCP协议,使用实例的默认端口。 TaurusDB实例的端口: 默认端口为3306,需用户手动修改端口号后,ECS或外网才能访问其他端口。具体操作请参见修改数据库端口。 - 数据迁移 使用DRS或mysqldump迁移到TaurusDB数据。 更多信息请参见数据迁移。
创建,用于通过数据库代理地址连接数据库时鉴权使用。 - 实例参数 大部分参数可以通过控制台或API进行修改,同时为了保证实例安全稳定运行,部分参数不支持修改。 更多信息请参见修改GaussDB(for MySQL)实例参数。 实例操作限制 表5 功能使用限制 限制项 限制 说明 MySQL存储引擎
仅读写模式的数据库代理支持事务拆分功能。 当事务拆分功能开启后,仅支持将事务隔离级别修改为“READ-UNCOMMITTED”或“READ-COMMITTED”,若需要将事务隔离级别修改至更高的级别,需要关闭事务拆分功能。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。
修改TaurusDB数据库端口 TaurusDB支持修改实例的数据库端口。 使用须知 开启数据库代理的实例不允许修改数据库端口。 HTAP实例存在情况下,不支持修改端口。 修改实例的数据库端口,会同时修改主节点和所有只读节点的端口。 修改主节点的数据库端口,对应的实例下所有节点均会被修改且重启。
在“Serverless配置信息”模块,单击“修改”。 图1 修改Serverless配置信息 在弹框中,扩缩容类型勾选“增删只读节点”,修改只读节点数量下限和上限,单击“确定”。 图2 修改只读节点数量 修改成功后,可在Serverless配置信息区域查看修改后的只读节点数量上下限范围。
在“实例信息”区域,单击“展开”,展开所有实例信息。 在“网络信息”模块的“内网安全组”处,单击“修改”。 在弹框中,选择修改后的内网安全组,单击“确定”。 相关API 修改安全组 父主题: 安全与加密
仅读写模式的数据库代理支持事务拆分功能。 当事务拆分功能开启后,仅支持将事务隔离级别修改为“READ-UNCOMMITTED”或“READ-COMMITTED”,若需要将事务隔离级别修改至更高的级别,需要关闭事务拆分功能。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。
在“实例管理”页面,选择指定的实例,单击实例名称。 在左侧导航栏,选择“参数修改”。 在搜索框中搜索参数“default_password_lifetime”。 修改参数值,单击“保存”。 在弹框中,单击“是”,完成参数修改。 通过命令修改全局变量“default_password_lifetime”的值。
看生成的内网域名。 修改内网域名 在“实例管理”页面,选择指定的实例,单击实例名称,进入实例概览页面。 在“网络信息”模块“内网域名”处,单击“修改”。 图1 修改内网域名 在“修改内网域名”弹出框中填写新域名,单击“确定”,保存修改内容。 内网域名只允许修改前缀部分。 内网域名
推荐使用DAS连接。 内网连接 读写内网地址 系统默认提供内网IP地址。 当应用部署在弹性云服务器上,且该弹性云服务器与TaurusDB实例处于同一区域,同一VPC时,建议单独使用内网IP连接弹性云服务器与TaurusDB数据库实例。 安全性高,可实现TaurusDB的较好性能。 推荐使用内网连接。
在“Serverless配置信息”模块,单击“修改”。 图1 修改Serverless配置信息 在弹框中,扩缩容类型勾选“增删只读节点”,修改只读节点数量下限和上限,单击“确定”。 图2 修改只读节点数量 修改成功后,可在Serverless配置信息区域查看修改后的只读节点数量上下限范围。
在“基本信息”页面,单击“连接池”后的“设置”。 在弹框中设置会话级连接池,单击“确定”。 图1 连接池设置 相关API 更改数据库代理连接池类型 查询数据库代理信息列表 查询数据库代理规格信息 父主题: 变更数据库代理配置
设置数据库代理事务拆分 开启或关闭新增节点自动加入该Proxy 修改代理会话一致性 更改数据库代理连接池类型 修改读写分离端口号 升级数据库代理实例内核版本 修改代理实例名称 查询代理实例访问控制 查询代理实例小版本 修改代理实例参数 查询数据库代理内核参数 开启或关闭访问控制 设置访问控制规则
设置数据库代理事务拆分 开启或关闭新增节点自动加入该Proxy 修改代理会话一致性 更改数据库代理连接池类型 修改读写分离端口号 升级数据库代理实例内核版本 修改代理实例名称 查询代理实例访问控制 查询代理实例小版本 修改代理实例参数 查询数据库代理内核参数 开启或关闭访问控制 设置访问控制规则
弹框中选择需要调整的代理实例节点数量,单击“确定”,完成修改。 推荐代理实例节点数量=(主节点CPU核数+所有只读节点CPU核数总和)/(4*代理实例CPU核数),计算结果向上取整。 图1 调整代理实例节点数量 相关API 扩容数据库代理节点数量 查询数据库代理信息列表 父主题: 变更数据库代理配置
推荐使用DAS连接。 内网连接 读写内网地址 系统默认提供内网IP地址。 当应用部署在弹性云服务器上,且该弹性云服务器与TaurusDB实例处于同一区域,同一VPC时,建议单独使用内网IP连接弹性云服务器与TaurusDB数据库实例。 安全性高,可实现TaurusDB的较好性能。 推荐使用内网连接。
修改表的自增AUTO_INCREMENT值 AUTO_INCREMENT修改时,遵循如下约束限制: 当AUTO_INCREMENT大于表中数据的最大值时,可以在取值范围内任意修改为更大的值。 show create table animals; +---------+-----
索引长度限制导致修改varchar长度失败 场景描述 执行alter table修改表结构失败,报错如下: Specified key was too long; max key length is 3072 bytes 原因分析 在“innodb_large_prefix”设置
修改表的自增AUTO_INCREMENT值 AUTO_INCREMENT修改时,遵循如下约束限制: 当AUTO_INCREMENT大于表中数据的最大值时,可以在取值范围内任意修改为更大的值。 show create table animals; +---------+-----
索引长度限制导致修改varchar长度失败 场景描述 执行alter table修改表结构失败,报错如下: Specified key was too long; max key length is 3072 bytes 原因分析 在“innodb_large_prefix”设置