mysqldump的6大使用场景的导出命令 背景描述 mysqldump是MySQL最常用的逻辑导入导出的工具,下面介绍几种常见使用场景。 mysqldump选项解析 表1 配置项说明 选项名称 说明 add-drop-table 每个数据表创建之前添加drop数据表语句。 events
为什么有时候用浮点数做等值比较查不到数据 原因分析 浮点数的等值比较问题是一种常见的浮点数问题。因为在计算机中,浮点数存储的是近似值而不是精确值,所以等值比较、数学运算等场景很容易出现预期外的情况。 TaurusDB中涉及浮点数的类型有float和double。如下示例中遇到的问题
TaurusDB只读节点磁盘占用远超主节点 场景描述 TaurusDB只读节点的磁盘占用比主节点高195GB。 原因分析 磁盘空间计算方式为:共享存储中占用空间大小+Binlog占用空间大小+数据盘(存放临时表)占用空间大小 排查只读节点上运行的事务: 发现有一直未提交的长事务,如上图所示
注意 当服务端的SSL开启时,客户端的身份验证是可选的,即:即使服务端开启了SSL,客户端也可以不通过SSL的方式连接服务端,此时也可以正常通信,只是数据不会被加密。 如果不是通过SSL的方式,那么其在网络中的传输数据会以明文进行,存在安全隐患。
TaurusDB跨区域内网能访问吗 跨区域内网默认不能访问,不同区域的云服务之间内网互不相通。您可以通过云连接或者VPN打通网络实现内网访问。 云连接:对于不同区域的VPC,不区分是否同一账号,都可以互连,跨区域连接实现全球云上网络。具体请参见跨区域VPC互连。
私有内存用于每个连接到TaurusDB服务器时才分配各自的缓存,且只有断开连接才会释放。 低效的SQL语句或数据库参数设置不当都可能会导致内存利用率升高,遇到突发业务高峰时,可能会导致云数据库内存OOM(Out Of Memory)。
升级TaurusDB代理内核版本 数据库代理服务支持手动升级至最新内核版本,内核版本的升级涉及性能提升、新功能或问题修复等。 升级方案 根据升级时间不同,升级内核小版本可以分为以下两种方式。 立即升级:您可以根据实际业务情况,在目标实例概览页面手动升级内核小版本。
计费说明 TaurusDB为您免费提供监控频率为60秒/次的监控服务,开通秒级监控会产生额外费用,且计费方式为按需计费(每小时扣费一次),不足一小时按照实际使用时长收费。
关于如何开启操作保护,具体请参考《统一身份认证服务用户指南》的内容。 相关API 申请内网域名 修改内网域名 父主题: 连接信息管理
算力变更的触发条件 通过云监控服务监控Serverless实例的CPU使用率、内存使用率,详细的触发条件如表1所示。 表1 算力变更触发条件 算力变更 触发条件 算力扩容 当满足如下条件中的任何一种,就会自动触发Serverless算力扩容。
查看HTAP标准版实例或节点的监控指标 操作场景 云服务平台提供的云监控,可以对HTAP标准版实例的运行状态进行日常监控。您可以通过管理控制台,直观地查看HTAP标准版实例的各项监控指标。 前提条件 HTAP标准版实例正常运行。
多租户管理简介 功能简介 TaurusDB提供的多租户管理功能,让数据库能够为其多个租户服务,提高数据库资源利用率。租户间实现数据隔离,不同租户能访问自己的数据。支持租户级资源隔离和用户级资源隔离,资源隔离能够避免浪费和性能扰邻。
通过调用IAM服务获取用户Token接口获取。 请求响应成功后在响应消息头中包含的“X-Subject-Token”的值即为Token值。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 X-Language 否 String 参数解释: 请求语言类型。
自定义TaurusDB实例列表项 操作场景 您可以根据自身业务需要,自定义设置实例信息列表项。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 TaurusDB”。 在“实例管理”页面,单击,选择自定义列表项。 系统默认展示以下列表项
value1 requireSSL的值,用于设置服务端是否支持SSL连接。取值如下: true:支持。 false:不支持。 requireSSL与其他连接参数、sslMode之间的关系请参考表3。 value2 useSSL的值,用于设置客户端是否使用SSL连接服务端。
获取方法如下: 方法1:登录虚拟私有云服务的控制台界面,在虚拟私有云的详情页面查找VPC ID。 方法2:通过虚拟私有云服务的API接口查询,具体操作可参考查询VPC列表。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。
查看服务端连接数监控指标如下: 客户端出现大量报错如下: 原因分析 排查业务侧是否有间隔45天的定时任务。 客户端如果使用了istio等证书加密机制,分析证书相关日志,是否有如下类似信息。如果有,说明是证书过期导致。
在“实例管理”页面,选择目标实例,单击操作列的“登录”,进入数据管理服务数据库登录界面。 您也可以在“实例管理”页面,单击目标实例名称,进入“实例概览”页面,在页面右上角,单击“登录”,进入数据管理服务数据库登录界面。 正确输入数据库用户名和密码,单击“测试连接”。
在“实例管理”页面,选择目标实例,单击操作列的“登录”,进入数据管理服务数据库登录界面。 您也可以在“实例管理”页面,单击目标实例名称,进入“概览”页面,在页面右上角,单击“登录”,进入数据管理服务数据库登录界面。 正确输入数据库用户名和密码,单击“测试连接”。
查看TaurusDB监控指标 操作场景 云监控服务可以对TaurusDB的运行状态进行日常监控。您可以通过管理控制台,直观地查看TaurusDB的各项监控指标。