检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
配置目标库信息,单击“测试连接”。当界面显示“测试成功”时表示连接成功。 单击“下一步”。 在“迁移设置”页面,设置迁移用户和迁移对象。 迁移用户:否 迁移对象:全部迁移 单击“下一步”,在“预检查”页面,进行迁移任务预校验,校验是否可进行任务迁移。 查看检查结果,如有不通过的检查项,需要修复不
方法一:通过控制台查看 登录管理控制台。 单击管理控制台左上角的,选择主实例所在区域和项目。 在页面左上角单击,选择“管理与监管 > 云监控服务 CES”,进入“云监控服务”信息页面。 在左侧导航栏选择“云服务监控 > 云数据库 TaurusDB”。 找到目标Regionless
本章节介绍创建TaurusDB实例,该实例选择和自建MySQL服务器相同的VPC和安全组。 登录华为云管理控制台。 单击管理控制台左上角的,选择区域“华南-广州”。 单击页面左上角,选择“数据库 > 云数据库TaurusDB”。 单击“购买数据库实例”。 配置实例名称和实例基本信息。 选择实例规格。 选择实例所属的VPC和安全组。
大并发慢查询导致CPU资源耗尽问题 场景描述 数据库实例上存在大量并发的select count(0)慢操作,系统CPU耗尽,随时有宕机的风险。 执行Show processlist,显示存在多次并发执行select count(0)进程信息: 原因分析 应用端大并发触发select
infile官方文档说明。其他参数的先后顺序不能乱,顺序参考官方说明。 标准示例 前提条件: 服务端必须开启local_infile开关,在目标实例概览页面,进入参数修改页面里将此参数修改为ON。 客户端必须开启local-infile开关,在my.cnf中配置local-infile或连接数据库使用 --local-infile=1
开启Binlog对TaurusDB的性能影响 开启Binlog TaurusDB不支持只读节点开启Binlog。 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 TaurusDB”。 选中要开启Binlog的实例,单击实例名称,进入实例详情界面。 在实例详情界面,单击参数修改,跳转到参数界面。
查询慢日志中记录SQL执行65秒,但是扫描行数为0。 原因分析 被中断的查询超过慢日志设置阈值也会记录慢日志,但是所记录的扫描行数为0。客户JDBC连接设置了查询超时: 解决方案 优化SQL或者将sockTimeOut设置合理值。 父主题: 基本使用类
对于NULL的处理,只有value中包含了NULL值,才能插入或查询出NULL值,否则是不符合定义的,不允许插入。 每个主分区下的子分区可以看成是一个新的一级的LIST分区表,因此所有的规则和约束都同一级的LIST是一样的, 不同主分区下的子分区定义可以不一样。 语法 创建一个或多个RANG
对于NULL的处理,只有value中包含了NULL值,才能插入或查询出NULL值,否则是不符合定义的,不允许插入。 每个主分区下的子分区可以看成是一个新的一级的LIST分区表,因此所有的规则和约束都同一级的LIST是一样的, 不同主分区下的子分区定义可以不一样。 语法 创建一个或多个LIST
对于NULL的处理,只有value中包含了NULL值,才能插入或查询出NULL值,否则是不符合定义的,不允许插入。 每个主分区下的子分区可以看成是一个新的一级的LIST分区表,因此所有的规则和约束都同一级的LIST是一样的, 不同主分区下的子分区定义可以不一样。 语法 创建一个或多个RANG
对于NULL的处理,只有value中包含了NULL值,才能插入或查询出NULL值,否则是不符合定义的,不允许插入。 每个主分区下的子分区可以看成是一个新的一级的LIST分区表,因此所有的规则和约束都同一级的LIST是一样的, 不同主分区下的子分区定义可以不一样。 语法 创建一个或多个LIST
OFF 默认值:ON parallel_max_threads Global 并行执行的最大活跃线程个数。当并行执行的活跃线程超过该值时,新的查询将不允许启用并行执行。 取值范围:0-4294967295 默认值:64 parallel_default_dop Global, Session
MAXVALUE只能位于最后位置。 对于NULL的处理,认为NULL值是无限小的值,因此NULL值总是会插入第一个分区定义里。 每个主分区下的子分区可以看成是一个新的一级的RANGE分区表,因此所有的规则和约束都同一级的RANGE是一样的。 语法 创建一个或多个RANGE-RANGE分区表,其中每个分区
MAXVALUE只能位于最后位置。 对于NULL的处理,认为NULL值是无限小的值,因此NULL值总是会插入第一个分区定义里。 每个主分区下的子分区可以看成是一个新的一级的RANGE分区表,因此所有的规则和约束都同一级的RANGE是一样的。 语法 创建一个或多个RANGE-RANGE分区表,其中每个分区
获取方法请参见获取项目ID。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取。 请求响应成功后在响应消息头中包含的“X-Subject-Token”的值即为Token值。 Content-Type
本章节提供了如何在管理控制台创建实例、连接实例的具体操作流程。 流程图 图1 操作流程图 操作步骤 表1 相关操作及参考手册 相关操作 参考手册 购买GaussDB(for MySQL)实例 步骤一:创建实例 连接GaussDB(for MySQL)实例 步骤二:连接实例
transaction 原因分析 查看监控指标“行锁花费时间”,监控到行锁等待时间较长,说明该系统出现过锁冲突的现象。 监控指标详细内容请参考查看监控指标。 登录实例,执行如下SQL,查看系统当前存在的长事务,以及事务持有的行锁信息。 select trx_mysql_thread_id, trx_id
transaction 原因分析 查看监控指标“行锁花费时间”,监控到行锁等待时间较长,说明该系统出现过锁冲突的现象。 监控指标详细内容请参考查看监控指标。 登录实例,执行如下SQL,查看系统当前存在的长事务,以及事务持有的行锁信息。 select trx_mysql_thread_id, trx_id
问题,可以调大允许使用的最大内存,但是该内存是session级别的,也就是说每个session进行该查询都会占用同样的内存,所以容易引发用户实例发生OOM。另外即使可以做range optimizer,如果in value过多超过eq_range_index_dive_limit限制,导致无法走index
使用示例 创建一个TaurusDB实例(例如:IP: 192.168.187.120),在TaurusDB实例执行事务生成6万左右个Binlog文件。 创建一个容灾实例,从上述TaurusDB实例拉取未读取的Binlog文件,在容灾实例上执行命令如下: CHANGE MASTER