检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
('drop', 'pgl_ddl_deploy'); 更多信息,请参见通过界面安装和卸载插件和通过SQL命令安装和卸载插件。 基本使用 插件涉及到发布订阅和依赖于pglogical,需要添加和配置参数。 wal_level = 'logical' shared_preload_libraries
innodb_flush_log_at_trx_commit和sync_binlog参数详解 “innodb_flush_log_at_trx_commit”和“sync_binlog”两个参数是控制RDS for MySQL磁盘写入策略以及数据安全性的关键参数。当两个参数为不同
只读实例简介 功能介绍 目前,云数据库RDS for MySQL实例支持只读实例和开通读写分离功能。 在对数据库有少量写请求,但有大量读请求的应用场景下,单个实例可能无法抵抗读取压力,甚至对主业务产生影响。为了实现读取能力的弹性扩展,分担数据库压力,您可以在某个区域中创建一个或多
instance_id 是 实例ID。 表2 Query参数 参数 是否必选 参数类型 描述 user_name 否 String 用户名,有值时返回该账号可以授权的角色集合。 请求消息 无。 请求示例 查询数据库角色信息。 GET https://{endpoint}/v3/8b
会话1执行普通的查询语句。 也可以通过Binlog或者审计日志,分析业务侧是否有同一个表DDL和一致性快照事务一起执行的情况。 解决方案 若经排查,是由上述原因引起的报错,需要业务侧避免同一个表的DDL语句和一致性快照事务同时执行。 父主题: SQL类
RDS for MySQL慢SQL问题处理 在相同业务场景下,架构设计和库表索引设计会影响查询性能,良好的设计可以提高查询性能,反之会出现很多慢SQL(执行时间很长的SQL语句)。本文介绍导致慢SQL的原因和解决方案。 SQL异常 原因及现象 SQL异常的原因很多,例如库表结构设计不合理、索引缺失、扫描行数太多等。
t等tcp参数配置有关,具体参数查看官方文档。 约束限制 手动切换主备实例不会改变实例的连接信息,包括VPC、子网、安全组、内网地址、内网域名、数据库端口。 同时满足以下条件,才能手动切换主备实例。 实例运行正常。 主备“复制状态”为“正常”。 主备复制时延小于5分钟且主备数据一致。
通过文件传输工具(例如WinSCP)将全备文件上传到本地MySQL库所在的Linux设备。 步骤二:在本地MySQL安装qpress和XtraBackup 方式一:手动安装 下载正确版本的qpress和XtraBackup,也可以根据表2进行下载。下载完成后将安装包上传到本地MySQL库所在的Linux设备。
因为在计算机中,浮点数存储的是近似值而不是精确值,所以等值比较、数学运算等场景很容易出现预期外的情况。 MySQL中涉及浮点数的类型有float和double。如下示例中遇到的问题: 解决方案 使用精度的方法处理,使用字段与数值的差值的绝对值小于可接受的精度的方法。示例: 使用定
能性危害。所以,在实际使用过程中应避免使用空用户。 安全性危害 当存在空用户时,连接时可以使用任意用户名进行登录。 如果空用户有密码,则使用任意用户名和空用户的密码即可登录数据库,并获得空用户所拥有的所有权限。示例: #没有空用户时,使用非法用户名‘abcd’,连接失败 mysql>
TABLE操作,在该操作写入wal日志并同步到只读库后,为了保证数据一致性,只读库会迅速应用DROP TABLE操作,这时DROP TABLE和SELECT就会形成冲突。以下几种场景会产生流复制冲突: 只读库中对某个表正在进行查询(ACCESS SHARE),需要应用wal日志中的ACCESS
min(prepared)), 0) from pg_prepared_xact(); 出现长事务的原因 批量操作。 有大量锁竞争。 排查方法 查看“最长事务存活时长”和“最长未决事务存活时长”指标,观察出现长事务的情况。详见查看监控指标。 图1 查看长事务指标 登录实例,在任意库中
排查出长连接后,需要释放客户端的长连接,进而释放临时表,从而观察数据库年龄是否有下降。 长事务导致数据库年龄增加 长事务也是导致数据库年龄增长的一个原因,在PG数据库中,可通过云监控平台或者使用SQL语句查询长事务。 可通过如下语句查询是否有长事务。 select * from pg_stat_activity
867.00 rows=1 width=66) 在执行计划中看到有个表走了全表扫描并且花费的时间最多。 Seq Scan on xxx log2 此时需要业务确认: 在该表上是否有索引。 该表在执行业务过程中是否有大量的数据做增删改查操作。 如果业务确认后,此时需要重建索引后再次
医疗、教育和游戏等领域。 云数据库 RDS for SQL Server具有稳定可靠、安全运行、弹性伸缩、轻松管理和经济实用等特点。拥有高可用架构、数据安全保障和故障秒级恢复功能,提供了灵活的备份方案。 当前RDS for SQL Server支持版本请参见数据库引擎和版本。 更
t Job和Dblink 操作背景 数据管理服务(Data Admin Service,简称DAS),用来登录和操作云上数据库的Web服务,提供数据库开发、运维、智能诊断一站式云上数据库管理平台,方便用户使用和运维华为云数据库。DAS目前支持SQL Server主库和备库切换操作,从而为云数据库
句列举如下: 使用读写分离地址连接proxy和直连后端数据库执行show processlist结果返回有差异,因为proxy的show processlist是逻辑的,仅仅将通过proxy节点下发的业务展示出来,所以和直连后端数据库有差异。 当某一个代理节点处于异常状态时,通过读写分离地址连接proxy执行show
系统CPU使用率:指的是整个系统CPU运行时间占总CPU时间的百分比。 CPU使用率分别有用户态CPU时间占比和内核态CPU时间占比: 用户态:是用户程序运行时的状态。 内核态:是操作系统的管理程序运行时的状态,包含系统调用,内核线程和中断。 当CPU打满的时候,会使业务变慢。 问题排查思路 引起CPU爆满的原因一般分为三种:
该接口支持查询RDS for MySQL的全量备份文件下载链接和Binlog备份文件下载链接、RDS for PostgreSQL的全量备份文件下载链接和增量备份文件下载链接、RDS for SQL Server的全量备份文件下载链接和增量备份文件下载链接。 URI URI格式 GET /
有的区域支持单可用区和多可用区,有的区域只支持单可用区。 为了达到更高的可靠性,即使您选择了单可用区部署主实例和备实例,RDS也会自动将您的主实例和备实例分布到不同的物理机上。在专属计算集群中创建主备实例时,如果您的专属计算集群中只有一台物理机,并且将主机和备机划分在同一可用区内,将会导致主备实例创建失败。