检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
GaussDB(for MySQL)采用双活(Active-Active)的高可用实例架构,可读写的主节点和只读节点之间自动进行故障倒换(Failover),系统自动选取新的主节点。 GaussDB(for MySQL)每个节点都有一个故障倒换优先级,决定了故障倒换时被选取为主节点的概率高低。
"2022-07-17T07:34:33", "level" : "ERROR", "content" : "[MY013508] [Repl] do failed: 1" } ] } 状态码 状态码 描述 200 Success. 400 Client error. 500 Server error
"2022-07-17T07:34:33", "level" : "ERROR", "content" : "[MY013508] [Repl] do failed: 1" } ] } 状态码 状态码 描述 200 Success. 400 Client error. 500 Server error
GaussDB(for MySQL)代理内核版本发布记录 发布日期 版本 说明 2024-07-30 2.24.06.000 新增功能:支持通过数据库代理内核拉取Binlog。 修复问题:开启事务拆分后,SELECT FOR UPDATE后的读请求会发往主库。 2024-05-07
TaurusDB代理内核版本发布记录 发布日期 版本 说明 2024-11-30 2.24.09.020 新增功能: Proxy支持IPv6。 支持Taurus多租。 修复问题: 修复开启SSL后Proxy的资源回收较慢问题。 修复开启事务拆分时,使用set autocommit
查看并行执行的状态 通过如下SQL,查看并行执行的当前状态,显示结果请见图1。 show status like "%PQ%" 图1 状态显示 通过EXPLAIN展示查询语句的并行执行计划,显示结果请见图2。 图2 并行执行计划结果展示 与传统的执行计划相比,并行执行计划多了一行记录。在查询结果的第一行,展示了并发度、并行表等信息。
查看并行执行的状态 通过如下SQL,查看并行执行的当前状态,显示结果请见图1。 show status like "%PQ%" 图1 状态显示 通过EXPLAIN展示查询语句的并行执行计划,显示结果请见图2。 图2 并行执行计划结果展示 与传统的执行计划相比,并行执行计划多了一行记录。在查询结果的第一行,展示了并发度、并行表等信息。
flush_outline(); 功能验证 验证Statement Outline是否有效果,有如下方法: 通过preview_outline进行预览 直接使用EXPLAIN查看 父主题: 常见内核功能
flush_outline(); 功能验证 验证Statement Outline是否有效果,有如下方法: 通过preview_outline进行预览 直接使用EXPLAIN查看 父主题: 常见内核功能
GaussDB(for MySQL)实例节点 1分钟 gaussdb_mysql106_innodb_row_lock_current_waits InnoDB行锁数量 该指标用于采集InnoDB表上的操作当前正在等待的行锁数量。 说明: 如果存在导致阻塞的DDL语句、长事务或慢SQL,等待的行锁数可能会增加。
集数量时,尽量使用limit查询,尽可能快速返回结果。 评估DELETE和UPDATE语句效率时,可以将语句改成SELECT后执行explain。SELECT较多会导致数据库慢,写操作会导致锁表。 TRUNCATE TABLE 比 DELETE速度快,且使用的系统和日志资源少,如
下所示: ERROR 2013:Lost connection to MySQL server during query 连接超时参数“wait_timeout”和“interactive_timeout”设置过小,TaurusDB会自动断开超时的空连接。具体请参见客户端连接实例后会自动断开。
集数量时,尽量使用limit查询,尽可能快速返回结果。 评估DELETE和UPDATE语句效率时,可以将语句改成SELECT后执行explain。SELECT较多会导致数据库慢,写操作会导致锁表。 TRUNCATE TABLE 比 DELETE速度快,且使用的系统和日志资源少,如
下所示: ERROR 2013:Lost connection to MySQL server during query 连接超时参数“wait_timeout”和“interactive_timeout”设置过小,GaussDB(for MySQL)会自动断开超时的空连接。具体请参见客户端连接实例后会自动断开。
测量对象:弹性云服务器 监控实例类型:TaurusDB实例 gaussdb_mysql106_innodb_row_lock_current_waits InnoDB行锁数量 该指标用于采集InnoDB表上的操作当前正在等待的行锁数量。 ≥0 Locks 测量对象:弹性云服务器 监控实例类型:TaurusDB实例
测量对象:弹性云服务器 监控实例类型:TaurusDB实例 gaussdb_mysql106_innodb_row_lock_current_waits InnoDB行锁数量 该指标用于采集InnoDB表上的操作当前正在等待的行锁数量。 ≥0 Locks 测量对象:弹性云服务器 监控实例类型:TaurusDB实例
DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci /*!50500 PARTITION BY RANGE COLUMNS(order_time) */ /*!99990 800220201
DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci /*!50500 PARTITION BY RANGE COLUMNS(order_time) */ /*!99990 800220201
该指标用于统计该段时间内InnoDB表上行锁花费时间。 ≥0 ms TaurusDB实例节点 1分钟 gaussdb_mysql122_innodb_row_lock_waits 行锁等待数 该指标用于统计该段时间内InnoDB表上行锁数量。 ≥0 counts/min TaurusDB实例节点 1分钟 gau