检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建ECS并安装MySQL客户端 请参考创建ECS(MySQL服务器)创建MySQL客户端的弹性云服务器。 确保和MySQL服务器所在ECS配置成相同Region、相同可用区、相同VPC、相同安全组。 不用购买数据盘。 云服务器名配置为:ecs-client。 其他参数同MySQL服务器的ECS配置。
创建ECS并安装MySQL客户端 请参考创建ECS(MySQL服务器)创建MySQL客户端的弹性云服务器。 确保和MySQL服务器所在ECS配置成相同Region、相同可用区、相同VPC、相同安全组。 不用购买数据盘。 云服务器名配置为:ecs-client。 其他参数同MySQL服务器的ECS配置。
客户端TLS版本MySQL不一致导致SSL连接失败 场景描述 某业务客户端连接到云上TaurusDB失败,但是连接到自建环境或其他环境可以成功,均使用了SSL连接。 原因分析 排查步骤: 查看TaurusDB的错误日志,观察到如下报错: 2021-07-09T10:30:58.476586+08:00
客户端TLS版本MySQL不一致导致SSL连接失败 场景描述 某业务客户端连接到云上TaurusDB失败,但是连接到自建环境或其他环境可以成功,均使用了SSL连接。 原因分析 排查步骤: 查看TaurusDB的错误日志,观察到如下报错: 2021-07-09T10:30:58.476586+08:00
本实践仅针对分区表的场景,以分区为对象,指导您在华为云弹性云服务器ECS上通过Shell脚本定时进行冷数据归档。没有分区的表可以使用TaurusDB控制台或使用SQL设置冷表,具体操作请参考使用TaurusDB冷热分离。 建议使用INTERVAL RANGE分区功能自动拓展分区,结合自动设置冷表,将低频使用的分区的数据归档到OBS上。
时间 预计2023年9月22日正式切换为新URL地址(关键字为“gaussdbformysql”)。 范围 华为云帮助中心的所有文档。 影响 文档内容无变化,不影响使用。 父主题: 产品公告
使用mysqlbinlog工具获取binlog 本文以从弹性云服务器ECS上拉取为例,其他环境下方法类似。 在ECS上安装MySQL客户端,详情请参考安装MySQL客户端。 TaurusDB兼容社区MySQL 8.0及以上版本,请勿安装8.0以下版本的版本的客户端。 执行命令,下载binlog文件。
使用mysqlbinlog工具获取binlog 本文以从弹性云服务器ECS上拉取为例,其他环境下方法类似。 在ECS上安装MySQL客户端,详情请参考安装MySQL客户端。 TaurusDB兼容社区MySQL 8.0及以上版本,请勿安装8.0以下版本的版本的客户端。 执行命令,下载binlog文件。
本实践仅针对分区表的场景,以分区为对象,指导您在华为云弹性云服务器ECS上通过Shell脚本定时进行冷数据归档。没有分区的表可以使用TaurusDB控制台或使用SQL设置冷表,具体操作请参考《用户指南》中“使用TaurusDB冷热分离”章节。 建议使用INTERVAL RANGE分区功能自
的数据内容不会存储在DAS的任何存储介质上。 创建OBS桶免费,但是保存文件将产生一定的费用。 OBS桶 选择文件来源为“从OBS中选择”,需要在OBS中选择待导入文件。 从OBS桶中直接选择文件导入,导入目标数据库成功后,OBS桶不会删除该文件。 数据库 选择目标数据库。 字符集
的数据内容不会存储在DAS的任何存储介质上。 创建OBS桶免费,但是保存文件将产生一定的费用。 OBS桶 选择文件来源为“从OBS中选择”,需要在OBS中选择待导入文件。 从OBS桶中直接选择文件导入,导入目标数据库成功后,OBS桶不会删除该文件。 数据库 选择目标数据库。 字符集
'=' 原因分析 该报错通常出现在比较两个字符集编码不同的表、字段或数据库时。因为客户端连接时使用的字符集与数据库字符集不同导致报错。 解决方案 如果客户端使用了和数据库不同的字符集,需要调整客户端配置,使用相同的字符集连接数据库,或者在连上数据库后显式设置成对应的字符集,即可正常查询。
'=' 原因分析 该报错通常出现在比较两个字符集编码不同的表、字段或数据库时。因为客户端连接时使用的字符集与数据库字符集不同导致报错。 解决方案 如果客户端使用了和数据库不同的字符集,需要调整客户端配置,使用相同的字符集连接数据库,或者在连上数据库后显式设置成对应的字符集,即可正常查询。
回迁操作耗时较长,建议业务低峰时间段操作。 图5 回迁冷表 确认任务无误后,单击“确定”。 通过SQL操作设置冷表 通过SQL操作设置冷表时,可以使用DAS、MySQL客户端或者其他客户端连接到TaurusDB后执行对应的SQL。以下操作以DAS为示例。 在实例管理页面,单击操作列“登录”,进入数据管理服务实例登录界面。
使用utf8mb4字符集存储emoji表情到GaussDB(for MySQL)实例 如果要实现存储emoji表情到GaussDB(for MySQL)实例,需要如下几方面统一使用或者支持utf8mb4字符集。 客户端:保证客户端输出的字符串的字符集为utf8mb4。 应用到GaussDB(for
回迁操作耗时较长,建议业务低峰时间段操作。 图5 回迁冷表 确认任务无误后,单击“确定”。 通过SQL操作设置冷表 通过SQL操作设置冷表时,可以使用DAS、MySQL客户端或者其他客户端连接到TaurusDB后执行对应的SQL。以下操作以DAS为示例。 在实例管理页面,单击操作列“登录”,进入数据管理服务实例登录界面。
使用规范 GaussDB(for MySQL)数据库权限规范 GaussDB(for MySQL)库表设计规范 GaussDB(for MySQL)索引设计规范 GaussDB(for MySQL)SQL使用规范 父主题: 使用数据库
使用规范 TaurusDB数据库权限规范 TaurusDB库表设计规范 TaurusDB索引设计规范 TaurusDB SQL使用规范 父主题: 使用数据库
连接数骤降。查看服务端连接数监控指标如下: 客户端出现大量报错如下: 原因分析 排查业务侧是否有间隔45天的定时任务。 客户端如果使用了istio等证书加密机制,分析证书相关日志,是否有如下类似信息。如果有,说明是证书过期导致。 客户端istio-citadel证书每隔45天过期,导致主动发起数据库断连请求。
的表转存为冷表,该表数据将存储在OBS上。 回迁冷表 将指定表存储为冷表后,如果需要修改该表或频繁查询该表,您可以将该冷表重新回迁到实例上,回迁后不会删除OBS上存储的表数据。 计费说明 冷数据存储在OBS上,按照备份空间使用进行按需计费。 使用限制 TaurusDB冷热分离功能