检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在“实例概览”页签的“健康智能诊断”模块,查看实时诊断结果,默认展示高压力请求、内存超限风险、慢SQL高频和锁等待的诊断结果。 针对诊断异常的指标,单击“详情与优化”查看诊断详情及优化建议,详情请参见表1。 图3 健康智能诊断 表1 健康智能诊断及优化 诊断项目 异常触发条件 高压力请求 满足其一即触发异常诊断: 收
MySQL)实例的CPU使用率指标,协助定位问题。 请参见通过Cloud Eye监控。 创建只读节点专门负责查询。减轻主实例负载,分担数据库压力。 多表关联查询时,关联字段要加上索引。 尽量避免用select * 语句进行全表扫描,可以指定字段或者添加where条件。 父主题: 数据库性能
查看华为云TaurusDB实例的CPU使用率指标,协助定位问题。 请参见通过Cloud Eye监控。 创建只读节点专门负责查询。减轻主实例负载,分担数据库压力。 多表关联查询时,关联字段要加上索引。 尽量避免用select * 语句进行全表扫描,可以指定字段或者添加where条件。 父主题: 数据库性能
慢查询用户可自行分析,或使用数据管理服务(DAS)的SQL诊断工具对慢查询语句进行诊断。 使用数据库代理+只读节点架构,实现读写分离。只读节点专门负责查询,减轻主库压力,提升数据库吞吐能力,详见读写分离简介。 通过分析数据库执行中的会话来定位执行效率低的SQL。 连接数据库。 执行show full processlist;。
慢查询用户可自行分析,或使用数据管理服务(DAS)的SQL诊断工具对慢查询语句进行诊断。 使用数据库代理+只读节点架构,实现读写分离。只读节点专门负责查询,减轻主库压力,提升数据库吞吐能力,详见读写分离简介。 通过分析数据库执行中的会话来定位执行效率低的SQL。 连接数据库。 执行show full processlist;。
用并行查询来提高资源利用率和查询效率。 数据频繁查询 针对数据密集型查询,通过并行查询,可以提高查询处理执行效率,减少网络流量和计算节点的压力。 父主题: 并行查询(PQ)
用并行查询来提高资源利用率和查询效率。 数据频繁查询 针对数据密集型查询,通过并行查询,可以提高查询处理执行效率,减少网络流量和计算节点的压力。 父主题: 并行查询(PQ)
用并行查询来提高资源利用率和查询效率。 数据频繁查询 针对数据密集型查询,通过并行查询,可以提高查询处理执行效率,减少网络流量和计算节点的压力。 只读节点和主节点均支持并行查询,由于并行查询对计算资源(CPU、内存等)比较消耗,考虑到实例稳定性,2.0.42.230600及以上版
应用无损透明(ALT)功能事务排干机制超时时间,通过参数“rds_tac_drain_timeout”控制,默认为5s,取值范围为1-60s。 业务压力较大,Prepare语句个数较多或者事务执行时间较长时,建议增加超时时间。 不建议调小超时时间,如果在该时间内有连接没有排干事务,则这些连接不具有ALT的能力。
离”。 当目标只读节点进行隔离时,不能对它进行其他修改操作,当隔离完成后,可选择“退订”和“解隔离”。 当目标只读节点隔离完成后,业务运行压力大或还需使用该只读节点,可选择“解隔离”恢复只读节点的正常运行。 当只读节点的状态从“只读节点隔离中”变为“只读节点已隔离”后,单击“退订”,跳转到退订资源页面。
离”。 当目标只读节点进行隔离时,不能对它进行其他修改操作,当隔离完成后,可选择“退订”和“解隔离”。 当目标只读节点隔离完成后,业务运行压力大或还需使用该只读节点,可选择“解隔离”恢复只读节点的正常运行。 当只读节点的状态从“只读节点隔离中”变为“只读节点已隔离”后,单击“退订”,跳转到退订资源页面。
应用无损透明(ALT)功能事务排干机制超时时间,通过参数“rds_tac_drain_timeout”控制,默认为5s,取值范围为1-60s。 业务压力较大,Prepare语句个数较多或者事务执行时间较长时,建议增加超时时间。 不建议调小超时时间,如果在该时间内有连接没有排干事务,则这些连接不具有ALT的能力。
离,避免多个业务之间相互影响。 数据库代理默认提供过载保护功能:避免用户执行大结果集操作时,因压力过大引起服务端OOM。该功能默认打开,不需要用户单独设置。针对数据库内核过慢引起的压力,依赖数据库限流机制。 请求路由规则 只发往主节点的写请求 INSERT、UPDATE、DELETE。
行读写操作,数据库代理会自动将写请求发送到当时的主节点,将读请求发送到当时的只读节点,最大化利用实例1主多读的多节点读写能力,降低主节点的压力。读写分离IP当前暂时只支持内网访问,尚未开放绑定公网IP的功能。 故障倒换: TaurusDB默认最少为2个节点,1主(可读可写)1只读
离,避免多个业务之间相互影响。 数据库代理默认提供过载保护功能:避免用户执行大结果集操作时,因压力过大引起服务端OOM。该功能默认打开,不需要用户单独设置。针对数据库内核过慢引起的压力,依赖数据库限流机制。 请求路由规则 只发往主节点的写请求 INSERT、UPDATE、DELETE。
设置读写分离权重 只读节点 在对数据库有少量写请求,但有大量读请求的应用场景下,单个实例可能无法抵抗读取压力,甚至对主业务产生影响。为了实现读取能力的弹性扩展,分担数据库压力,您可以在某个区域中创建一个或多个只读节点,利用只读节点满足大量的数据库读取需求,以此增加应用的吞吐量。 发布区域:全部
根据数据量自动伸缩,无须提前规划,节约成本。 算子下推 将过滤条件、列投影、聚合运算从计算节点下推到存储节点,跨存储节点并行处理,减少网络流量和计算节点的压力,提升查询执行效率。同时与并行查询功能进行融合,达成全流程并行执行。
row_count]; 如果提示账号权限不足,请使用root账号登录查询。 开启Binlog对GaussDB(for MySQL)的性能影响 性能损耗和业务压力强相关,开启Binlog不会影响查询(SELECT)性能,只会影响写入更新(如INSERT、UPDATE、DELETE等)性能。 GaussDB(for
行读写操作,数据库代理会自动将写请求发送到当时的主节点,将读请求发送到当时的只读节点,最大化利用实例1主多读的多节点读写能力,降低主节点的压力。读写分离IP当前暂时只支持内网访问,尚未开放绑定公网IP的功能。 故障倒换: TaurusDB默认最少为2个节点,1主(可读可写)1只读
设置读写分离权重 只读节点 在对数据库有少量写请求,但有大量读请求的应用场景下,单个实例可能无法抵抗读取压力,甚至对主业务产生影响。为了实现读取能力的弹性扩展,分担数据库压力,您可以在某个区域中创建一个或多个只读节点,利用只读节点满足大量的数据库读取需求,以此增加应用的吞吐量。 发布区域:全部