检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如何设置RDS for MySQL实例开启查询缓存 查询缓存(query_cache)相关的参数,不支持通过控制台设置。如需开启查询缓存,请提交工单申请。 不建议开启查询缓存,原因有以下几点: 仅在用户频繁访问同一条SQL的场景下,query_cache会带来一定的性能优化,在其
RDS for MySQL是否有单表尺寸限制 云数据库 RDS for MySQL单表的有效最大表尺寸受限于操作系统的文件尺寸限制,而不是受MySQL内部机制的限制。 由于存在部分元数据开销,云数据库 RDS for MySQL单表尺寸的最大限制为2TB。 父主题: 产品咨询
Redis为了优化“传统被动缓存方案”而推出的功能,它可以让用户通过界面配置规则的形式,自动缓存MySQL的数据,加速MySQL的访问。 如下图图1所示,“传统被动缓存方案”需要用户自行开发代码把MySQL中的数据写入到缓存中,存在效率低、不可靠的缺点。而采用云数据内存加速的“全自动主动缓存方案”,
SQL功能,请联系客服申请。 实时TOP SQL 数据来源实例上一次启动后内核缓存中的数据,当有新SQL被执行时,缓存中会同步更新,您可以在刷新TOP SQL 列表后,查看最新数据。 实例重启后,缓存中的数据会丢失,将会重新计算TOP SQL。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域。
实例不在同一个虚拟私有云内。 检查连接IP和端口号是否正确。 注意IP和端口号之间使用“逗号”隔开。 检查华为云关系型数据库服务的运行状态是否异常。 查看用户名密码是否正确,尝试重置密码。 尝试重启华为云关系型数据库实例,检查是否改善。 解决方案 登录管理控制台。 单击管理控制台左上角的,选择区域。
分析两台ECS主机的差异点: 查看两台主机硬件配置是否一致:同为2CORE 6GB。 查看两台主机OS版本是否一致:同为centos7.4。 查看网卡速率是否一致。 查看内核参数配置是否一致,发现备份失败主机未做优化,备份成功的主机有做网络参数优化。 初步判断问题与TCP缓存参数设置相关,将成功ECS主
设置的最大并发数时,数据库实例会拒绝执行此SQL。从而解决SQL并发数过高导致的实例不稳定问题。 可能引起SQL并发过高的场景有: 业务流量突增:出现缓存穿透、异常调用等情况,导致某类SQL并发数急剧上升。 慢查询堆积:未创建索引的SQL被大量调用,出现大量慢SQL,影响正常业务。
数据多样化存储 云数据库RDS支持与分布式缓存服务Redis版、GeminiDB (Redis接口)和对象存储服务等存储产品搭配使用,实现多样化存储扩展。 图1 数据库多样化存储 父主题: 典型应用
PgBouncer使用最佳实践 PgBouncer介绍 PgBouncer是为PostgreSQL提供的轻量级连接池工具,作用如下: 能够缓存和PostgreSQL的连接,当有连接请求进来的时候,直接分配空闲进程,而不需要PostgreSQL fork出新进程来建立连接,以节省创建新进程,创建连接的资源消耗。
针对多值插入方式引起的OOM,建议减少单次插入数据量,分多次插入,且及时断开重连会话以释放内存。可执行show full processlist查看是否有明显占用内存高的会话。 合理设置SESSION级内存参数大小,可大体根据全局内存+会话级内存*最大会话数来预估可能最大的内存。注意开启“p
参数时,select出来的结果将不会存放在缓存中,而是直接导出到标准输出中。如果不添加该参数,则会把select的结果放在本地缓存中,然后再输出给客户端。 如果只是备份小量数据,足以放在空闲内存buffer中的话,禁用-q参数,则导出速度会快一些。 对于大数据集,如果没办法完全储存在内存缓存中时,就会产生s
RDS实例在扩容和规格变更期间是否一直可用 目前,云数据库RDS服务支持磁盘扩容和CPU/内存规格变更。 在磁盘扩容期间,云数据库RDS实例一直可用,业务不受影响,但不允许删除和重启实例。 修改CPU/内存后,将会重启数据库实例。请选择业务低峰期,避免业务异常中断。重启后实例会自动释放内存中的缓存,请在
6版本均可以通过在管理控制台或API创建数据库实例时指定表名是否区分大小写。 已创建的实例上修改参数 修改表名大小写不允许有重名表。 仅在备份没有延迟的情况下,修改表名大小写参数。通过查看监控指标“实时复制时延”,判断是否有备份延迟。 场景一:实例下没有只读实例(修改主实例参数 >
磁盘性能带宽超上限 场景描述 业务侧在18:04分左右,RDS for MySQL实例业务SQL执行变慢(超过5秒),业务侧有超时返回报错。 原因分析 查看慢SQL数监控指标,发现实例的慢SQL速率在18:03分开始上涨,且最高值达到700个/秒。 图1 慢SQL数 查看实例的C
查询实例是否能在库表恢复时使用极速恢复(MySQL) 功能介绍 可通过该接口,判断实例在库表级恢复时,能否使用极速恢复选项。 调用接口前,您需要了解API 认证鉴权。 调试 您可以在API Explorer中调试该接口。 接口约束 该接口仅支持MySQL引擎。 极速恢复功能默认关闭,如需使用该功能,请联系客服申请。
如何确认RDS for MySQL实例SSL证书的有效期 如果您正在使用SSL连接RDS for MySQL,执行如下命令查看证书有效期起止时间,判断证书是否到期。 show status like '%ssl_server%'; 在证书到期前请及时更新根证书为最新版本: 在RDS“实例管理
innodb_flush_log_at_trx_commit: 0:日志缓存区将每隔一秒写到日志文件中,并且将日志文件的数据刷新到磁盘上。该模式下在事务提交时不会主动触发写入磁盘的操作。 1:每次事务提交时RDS for MySQL都会把日志缓存区的数据写入日志文件中,并且刷新到磁盘中,该模式为系统默认。
是为了保证完整的ACID,每次提交事务时,把事务日志从缓存区写到日志文件中,并刷新日志文件的数据到磁盘上;当设为“0”时,每秒把事务日志缓存区的数据写入日志文件,并刷新到磁盘;如果设为“2”,每次提交事务都会把事务日志从缓存区写入日志文件,每隔一秒左右会刷新到磁盘。 影响:参数设
操作将多次完成。这意味着您可能会创建比预期更多的资源。 为了解决这种问题,引入了请求幂等标识,通过针对幂等请求标识的一系列判断检查,服务端将识别当前请求是否为重试请求,进而进行下一步处理。 目前,请求幂等性仅在调用创建数据库实例接口创建RDS for MySQL单机和主备实例时可用。
接业务频繁建立连接导致数据库负载高。 连接池默认为关闭状态,可选会话级连接池。 会话级连接池工作原理 在客户端断开连接时,RDS会判断当前的连接是否为闲置连接。如果是闲置连接,该连接将会被放到连接池中并保留一小段时间。 在客户端重新发起连接时,如果连接池中有可用的连接,那么直接使