检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SQL解析层:与MySQL 8.0开源版100%兼容,客户业务从MySQL生态可以平滑迁移, 从其他数据库迁移也能使用MySQL生态的语法、工具,降低开发、学习成本。基于原生MySQL,在100%兼容的前提下进行大量内核优化以及开源加固。 图1 架构图
通过内网连接TaurusDB实例 内网连接实例流程 通过内网连接GaussDB(for MySQL)实例(Linux方式) 通过内网连接GaussDB(for MySQL)实例(Windows方式) 设置安全组规则 父主题: 步骤二:连接实例
SQL解析层:与MySQL 8.0开源版100%兼容,客户业务从MySQL生态可以平滑迁移, 从其他数据库迁移也能使用MySQL生态的语法、工具,降低开发、学习成本。基于原生MySQL,在100%兼容的前提下进行大量内核优化以及开源加固。 图1 架构图
不建议调小超时时间,如果在该时间内有连接没有排干事务,则这些连接不具有ALT的能力。 应用无损透明(ALT)切换过程中,会短时间在目标新主机上创建和原主节点相同数量的备用连接,请确保数据库实例的总连接数上限为当前连接数的2倍以及2倍以上,修改最大连接数需要评估实例规格和内存使用情况,请参考GaussDB(for
查看实例参数 您还可以在页面上方搜索栏中输入参数名称,快速查找目标参数,查看其配置信息。 通过命令查看TaurusDB实例参数 连接TaurusDB实例。 连接方式可参考连接TaurusDB实例。 输入如下命令查看当前实例的所有参数配置信息。 SHOW VARIABLES; 您也可以通过如下命令查看指定参数的配置信息。
SL会增加网络连接响应时间和CPU消耗,请评估对业务的性能影响。 GaussDB(for MySQL)通过客户端连接实例提供两种连接方式:非SSL连接和SSL连接。 开启SSL,可以通过SSL方式连接数据库,具有更高的安全性。 关闭SSL,可以采用非SSL方式连接数据库。 开启或
业务允许的情况下,事务里包含SQL语句越少越好,尽量不超过5个。因为过长的事务会导致锁数据较久,MySQL内部缓存、连接消耗过多等问题。 避免使用自然连接(natural join)。 自然连接没有显示定义连接列,而是隐含,会出现难以理解及无法移植问题。 对于千万或亿级大数据量的表,建议使用如下方法提升数据写入效率。
通过公网连接TaurusDB实例 公网连接实例流程 绑定弹性公网IP 通过公网连接GaussDB(for MySQL)实例(Linux方式) 通过公网连接GaussDB(for MySQL)实例(Windows方式) 设置安全组规则 父主题: 步骤二:连接实例
业务允许的情况下,事务里包含SQL语句越少越好,尽量不超过5个。因为过长的事务会导致锁数据较久,MySQL内部缓存、连接消耗过多等问题。 避免使用自然连接(natural join)。 自然连接没有显示定义连接列,而是隐含,会出现难以理解及无法移植问题。 对于千万或亿级大数据量的表,建议使用如下方法提升数据写入效率。
不建议调小超时时间,如果在该时间内有连接没有排干事务,则这些连接不具有ALT的能力。 应用无损透明(ALT)切换过程中,会短时间在目标新主机上创建和原主节点相同数量的备用连接,请确保数据库实例的总连接数上限为当前连接数的2倍以及2倍以上,修改最大连接数需要评估实例规格和内存使用情况,
密。开启SSL会增加网络连接响应时间和CPU消耗,请评估对业务的性能影响。 TaurusDB通过客户端连接实例提供两种连接方式:非SSL连接和SSL连接。 开启SSL,可以通过SSL方式连接数据库,具有更高的安全性。 关闭SSL,可以采用非SSL方式连接数据库。 开启或关闭SSL
避免使用空用户。 安全性危害 当存在空用户时,连接时可以使用任意用户名进行登录。 如果空用户有密码,则使用任意用户名和空用户的密码即可登录数据库,并获得空用户所拥有的所有权限。示例: #没有空用户时,使用非法用户名‘abcd’,连接失败 mysql> select user,host
避免使用空用户。 安全性危害 当存在空用户时,连接时可以使用任意用户名进行登录。 如果空用户有密码,则使用任意用户名和空用户的密码即可登录数据库,并获得空用户所拥有的所有权限。示例: #没有空用户时,使用非法用户名‘abcd’,连接失败 mysql> select user,host
y Management Service,KMS),加密使用的数据密钥由KMS生成和管理,云数据库 TaurusDB不提供加密所需的密钥和证书。 内核版本为2.0.47.231100及以上的TaurusDB实例支持开启透明数据加密功能。 仅单机和集群类型的实例支持开启透明数据加密功能。
Management Service,KMS),加密使用的数据密钥由KMS生成和管理,云数据库 (GaussDB for MySQL)不提供加密所需的密钥和证书。 内核版本为2.0.47.231100及以上的GaussDB(for MySQL)实例支持开启透明数据加密功能。 仅按需计费实例和包年/包月实例支持开启透明数据加密功能。
查询慢日志中记录SQL执行65秒,但是扫描行数为0。 原因分析 被中断的查询超过慢日志设置阈值也会记录慢日志,但是所记录的扫描行数为0。客户JDBC连接设置了查询超时: 解决方案 优化SQL或者将sockTimeOut设置合理值。 父主题: 基本使用类
描述 error_code String 错误码。 error_msg String 错误消息。 请求示例 开启SQL限流。 POST https://{endpoint}/v3/054e292c9880d4992f02c0196d3ea468/instances/af315b8e
查询慢日志中记录SQL执行65秒,但是扫描行数为0。 原因分析 被中断的查询超过慢日志设置阈值也会记录慢日志,但是所记录的扫描行数为0。客户JDBC连接设置了查询超时: 解决方案 优化SQL或者将sockTimeOut设置合理值。 父主题: 基本使用类
描述 error_code String 错误码。 error_msg String 错误消息。 请求示例 开启SQL限流。 POST https://{endpoint}/v3/054e292c9880d4992f02c0196d3ea468/instances/af315b8e
支持直接切换。如需切换存储类型,建议您购买一个新的GaussDB(for MySQL)实例并配置预期的存储类型,将原有实例的数据通过DRS工具迁移到新实例上。 计费说明 中国内地区域的费用请参见表2。 表2 计费说明 存储类型 按需费用 包月费用 DL6 0.00625 元/GB/小时