检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
DDL操作需要锁定所有分区,导致所有分区上操作都被阻塞。 当表数据量较大时,对分区表进行DDL或其他运维操作难度大风险高。 分区表使用较少,存在未知风险。 当单台服务器性能无法满足时,对分区表进行分拆的成本较高。 当分区表操作不当导致访问所有分区时,会导致严重的性能问题。 建议表包含两个字段:CREATE_TIME,UPDATE_TIME
DDL操作需要锁定所有分区,导致所有分区上操作都被阻塞。 当表数据量较大时,对分区表进行DDL或其他运维操作难度大风险高。 分区表使用较少,存在未知风险。 当单台服务器性能无法满足时,对分区表进行分拆的成本较高。 当分区表操作不当导致访问所有分区时,会导致严重的性能问题。 建议表包含两个字段:CREATE_TIME,UPDATE_TIME
扩容CPU规格,满足业务需求。 联合索引设置不当导致慢SQL的解决办法 连接数超限 数据库总连接数 (个) 该指标用于统计连接到TaurusDB服务器的总连接数。 排查业务侧连接是否有效,优化实例连接,释放不必要的连接。 实例规格偏小,需要对数据库进行规格扩容。 TaurusDB数据库连接数满的排查思路
_MASTER*/ select * from table1就会路由到主节点。 /*FORCE_MASTER*/只能在可读可写的地址上生效,对于只读地址即使使用/*FORCE_MASTER*/也不会路由到主节点。 父主题: 数据库代理(读写分离)
erNode"表示只读升主。 "GaussDBforMySQLBindEIP"表示绑定弹性公网IP地址。 "GaussDBforMySQLUnbindEIP"表示解绑弹性公网IP地址。 "RenameGaussDBforMySQLInstance"表示修改实例名称。 "Delet
修改GaussDB(for MySQL)数据库端口 申请和修改GaussDB(for MySQL)内网域名 配置和修改GaussDB(for MySQL)读写内网地址 父主题: 连接实例
erNode"表示只读升主。 "GaussDBforMySQLBindEIP"表示绑定弹性公网IP地址。 "GaussDBforMySQLUnbindEIP"表示解绑弹性公网IP地址。 "RenameGaussDBforMySQLInstance"表示修改实例名称。 "Delet
为TaurusDB绑定弹性公网IP 修改TaurusDB数据库端口 申请和修改TaurusDB内网域名 配置和修改TaurusDB读写内网地址 父主题: 连接实例
主实例不支持如下操作: 修改端口 修改读写内网地址 创建HTAP实例 添加数据库代理 从实例不支持如下的操作: 重置密码 备份恢复 创建账号 授权账号 添加数据库代理 创建HTAP实例 只读节点升主节点 修改端口 修改读写内网地址 设置自动变配 RegionlessDB通过网络
主实例不支持如下操作: 修改端口 修改读写内网地址 创建HTAP实例 添加数据库代理 从实例不支持如下的操作: 重置密码 备份恢复 创建账号 授权账号 添加数据库代理 创建HTAP实例 只读节点升主节点 修改端口 修改读写内网地址 设置自动变配 RegionlessDB通过网络
扩容CPU规格,满足业务需求。 联合索引设置不当导致慢SQL的解决办法 连接数超限 数据库总连接数 (个) 该指标用于统计连接到GaussDB(for MySQL)服务器的总连接数。 排查业务侧连接是否有效,优化实例连接,释放不必要的连接。 实例规格偏小,需要对数据库进行规格扩容。 GaussDB(for MySQL)数据库连接数满的排查思路
具体操作请参见步骤1:开通数据库代理。 步骤3:开启ALT 具体操作请参见开启应用无损透明(ALT)。 步骤4:应用连接到数据库代理 具体操作请参见步骤4:使用代理地址连接GaussDB(for MySQL)实例。 步骤5:进行手动只读升主 具体操作请参见GaussDB(for MySQL)只读节点升主节点。
具体操作请参见步骤4:使用代理地址连接TaurusDB实例。 步骤5:进行手动只读升主 具体操作请参见TaurusDB只读节点升主节点。 步骤6:测试ALT效果 当ALT功能开启,使用Sysbench,Tpcc-MySQL或MySQL客户端等工具连接到数据库代理地址,只读升主过程中用户的
连接类 root账号的ssl_type修改为ANY后无法登录 SSL使用与介绍 对各个IP地址的解释说明 客户端TLS版本MySQL不一致导致SSL连接失败 TaurusDB建立连接慢导致客户端超时 连接数据库报错Access denied mariadb-connector SSL方式连接数据库失败
连接类 root账号的ssl_type修改为ANY后无法登录 SSL使用与介绍 对各个IP地址的解释说明 客户端TLS版本MySQL不一致导致SSL连接失败 TaurusDB建立连接慢导致客户端超时 连接数据库报错Access denied mariadb-connector SSL方式连接数据库失败
变更TaurusDB代理的规格 调整TaurusDB代理的节点数量 申请TaurusDB代理内网域名 修改TaurusDB代理端口 修改TaurusDB代理地址 修改TaurusDB代理参数 TaurusDB代理绑定弹性公网IP 父主题: 数据库代理(读写分离)
下运行,即可以拥有两个不同版本的IP地址:IPv4地址和IPv6地址。此时实例通过IPv4和IPv6进行通信,且IPv4和IPv6通信彼此独立。 图4 代理配置 表4 数据库代理 参数 描述 数据库代理 默认开启。开启代理后您可以使用代理地址连接到数据库。 说明: 购买实例时如需
下运行,即可以拥有两个不同版本的IP地址:IPv4地址和IPv6地址。此时实例通过IPv4和IPv6进行通信,且IPv4和IPv6通信彼此独立。 图4 代理配置 表4 数据库代理 参数 描述 数据库代理 默认开启。开启代理后您可以使用代理地址连接到数据库。 说明: 购买实例时如需
申请GaussDB(for MySQL)代理内网域名 修改GaussDB(for MySQL)代理端口 修改GaussDB(for MySQL)代理地址 修改GaussDB(for MySQL)代理参数 GaussDB(for MySQL)代理绑定弹性公网IP 父主题: 数据库代理(读写分离)
表1 GaussDB(for MySQL)常用最佳实践 实践 描述 读写分离 开通读写分离 介绍通过GaussDB(for MySQL)的代理地址,写请求自动访问主节点,应用直连实现自动读写分离。 设置事务拆分 介绍如何设置事务拆分,数据库代理会将事务内写操作之前的读请求转发到只读节点,降低主节点负载。