检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
闲置成本。 配置灵活 灵活增删备节点 相比单机和主备实例,RDS for MySQL集群版实例实现了节点数可变的拓扑管理。可在创建实例后,根据业务需求灵活增删节点,变更节点配置,实现更优的性价比。 支持查看备节点监控 RDS for MySQL集群版实例提供了节点粒度的监控数据,用户可以直观地看到每个节点的监控情况。
优化建议 优化只读实例的SQL,将SQL查询时长控制在“max_standby_streaming_delay”值以内。 监控只读长事务,根据业务需求,超过一定时长(如30min)的长事务要强制终止。 父主题: 性能调优
(Transact-SQL)。 更多介绍请参见官方文档配置默认语言服务器配置选项。 RDS for SQL Server支持修改默认语言,您可以根据业务需求修改创建的数据库参数模板中的“default language”参数值,来设置RDS for SQL Server默认语言。 实例参数修改
期的结果需要访问大量的数据导致平均IO高,因此在QPS并不高的情况下(例如网站访问量不大),也会导致实例的CPU使用率偏高。 解决方案: 根据CPU使用率过高的时间点,查看对应时间段的慢日志信息。 重点关注扫描行数、返回结果行数超过百万级别的慢查询,以及锁等待时间长的慢查询。 慢
thread收到Binlog内容后,会将内容写到本地relay log(中继日志)。 从节点的SQL thread会读取I/O thread写入的relay log,并且根据relay log中的event,回放对应的操作(DML、DDL等)。 Seconds_Behind_Master计算方式 Seconds
PostgreSQL基于PostgreSQL开源社区提供数据库云服务,本文将为您介绍RDS for PostgreSQL的版本策略,您可以根据此信息进行规划,在创建实例、数据迁移等操作时选择更合适的目标版本。 各版本生命周期 表1 各版本生命周期 PostgreSQL版本号 当前状态
/configure --prefix=/usr/local make make install 创建如下目录,用于保存PgBouncer的生成文件(日志、进程标识等)。 mkdir -p /etc/pgbouncer/ mkdir -p /var/log/pgbouncer/ mkdir
读写吞吐量和IOPS相关的指标,如果长时间处于打满状态,此时可以确认是由于磁盘IO过高,导致autovacuum清理进程速度赶不上事务ID生成速度,从而使数据库年龄增长。 磁盘类型以及最大吞吐量可参考数据库实例存储类型性能对比。 图2 查看磁盘读写吞吐量 图3 查看IOPS 临时表长时间未释放
@filepath1:物理文件存放在本地的路径。 @logicalname2:同@logicalname1。 @filepath2:同@filepath1。 根据2获取到的恢复头信息,拼接到上述的SQL中,然后执行上述SQL进行恢复。 父主题: 数据恢复
4 1500 2 800 在实际业务中,最大连接数并不是设置的越大越好,建立的连接数越多,对应的资源开销也就越多。 PostgreSQL 根据业务的复杂度,合理配置“max_connections”。具体参考管理维护规范。 父主题: 数据库连接
更多信息,请参见通过界面安装和卸载插件和通过SQL命令安装和卸载插件。 基本使用 pg_stat_statements插件安装好之后,需要开启对应参数。默认参数配置如下,可根据不同业务进行调整。 表1 参数说明 参数名称 是否需要重启 值 允许值 描述 pg_stat_statements.max 是 5000 100~5
method=auto --recursion-method=none --print --execute 如果业务需要关注复制延迟,可以根据业务需要调整如下参数:max-lag、check-interval、recursion-method、check-slave-lag。更多信息,请参见pt-osc官方文档。
同时异步执行增量变更也规避了触发器导致的锁竞争问题。此外gh-ost维护了一张心跳表,用来记录DDL过程中的每个阶段,在出现异常时,可以从根据心跳日志恢复到指定位置,解决了pt-osc在运行过程中出现异常,需要从头开始的局限。 流程图 图1 流程图 gh-ost三种模式架构 连接从库,在主库转换(默认)
Byte(768 GB) 824,633,720,832 Byte(768 GB) 824,633,720,832 Byte(768 GB) 请根据业务实际情况,调整参数“innodb_buffer_pool_size”的值。 MySQL本身具有内存动态平衡机制,内存使用率在90%以下
说明 <host> 在3中获取的公网地址或公网域名。 说明: 使用公网域名连接实例,需要先申请公网域名,详见申请和修改公网域名。 公网域名生成后,修改公网地址将会导致数据库连接中断,请谨慎操作。 <port> 在3中获取的数据库端口,默认3306。 <userName> 管理员账号root。
在“快速购买”页面,配置实例基础参数。 快速购买实例仅提供必要参数,更多参数配置请参见自定义购买RDS for MySQL实例。 下面的配置项仅作为示例,实际购买时根据用户需求选择合适的资源。 图1 基础配置 参数 示例 参数说明 计费模式 按需计费 实例的计费模式。 包年/包月:一种预付费模式,即先付费
在“实例管理”页面,选择目标实例,单击实例名称,进入实例的“概览”页签。 在左侧导航栏单击“日志管理”,在“运行日志”页签下,选择“下载”页签。 在“下载”页面,记录所生成的审计日志文件名。 图1 RDS for SQL Server审计日志 审计日志文件名称以RDSAudit开头,会自动添加GUID和时间戳组合为文件名。
RDS数据库连接数满的排查思路 RDS数据库实例支持的最大数据连接数是多少 慢SQL (个) 该指标用于展示每分钟MySQL产生慢日志的数量。 根据慢SQL的执行计划进行优化。 扩容CPU规格,满足计算型业务需求。 联合索引设置不当导致慢SQL 查看历史监控 在监控列表勾选实例,可以在
备份方案 任务类型 备份类型 使用场景 同区域备份 自动备份 RDS会在数据库实例的备份时段中创建数据库实例的自动备份,自动备份为全量备份。系统根据您指定的备份保留期保存数据库实例的自动备份。如果需要,您可以将数据恢复到备份保留期中的任意时间点。 开启自动备份策略后,会自动触发一次全量
实例解除只读状态,恢复写操作。 SQL Server发布订阅链路报错 mssqlReplicationError 重要 SQL Server发布订阅链路报错。 根据报错信息自行排查。 影响SQL Server发布端到订阅端的数据同步。 kafka连接失败 kafkaConnectionFailed 重要