检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
规避了触发器导致的锁竞争问题。此外gh-ost维护了一张心跳表,用来记录DDL过程中的每个阶段,在出现异常时,可以从根据心跳日志恢复到指定位置,解决了pt-osc在运行过程中出现异常,需要从头开始的局限。 流程图 图1 流程图 gh-ost三种模式架构 连接从库,在主库转换(默认)
定量的数据,备份后压缩比约为80%。其中,重复数据越多,压缩比越高。 压缩比=备份文件占用的空间/数据文件占用的空间*100%。 备份存储位置和备份费用 备份都是以压缩包的形式存储在对象存储服务上。备份文件上传OBS会占用备份空间,当已使用备份空间超过赠送空间后,超过的部分就会按
不支持添加列与其他不支持INSTANT算法的DDL操作在同一条ALTER TABLE语句中。 新增列将会放到最后,不支持改变列的顺序(MySQL 8.0.29后支持任意位置加列)。 不支持在行格式为COMPRESSED的表上快速加列或删除。 不支持在已经有全文索引的表上快速加列或删除。 不支持在临时表上快速加列或删除。
master_region 主实例region。 slave_region 灾备实例region 默认容灾搭建时间。 offset 否 Integer 索引位置,偏移量。从第一条数据偏移offset条数据后开始查询,默认为0(偏移0条数据,表示从第一条数据开始查询),必须为数字,不能为负数。 limit
租户在某一Region下的项目ID。 获取方法请参见获取项目ID。 instance_id String 是 实例ID。 offset Integer 否 索引位置,偏移量。从第一条数据偏移offset条数据后开始查询,默认为0(偏移0条数据,表示从第一条数据开始查询),必须为数字,不能为负数。 limit
对所选的实例规格进行计费,包括vCPU和内存。 * 存储空间 对数据库存储空间进行计费。 * 备份空间 RDS提供了部分免费存储空间,用于存放您的备份数据,其总容量约为您购买存储容量的100%。 备份存储用量超过存储空间的100%,超出部分将按照备份计费标准收费,计费方式为按需计
Partial Content 服务器成功处理了部分GET请求。 300 Multiple Choices 多种选择。请求的资源可包括多个位置,相应可返回一个资源特征与地址的列表用于用户终端(例如:浏览器)选择。 301 Moved Permanently 永久移动,请求的资源已
其中,T指某个时间的开始;Z指时区偏移量,例如北京时间偏移显示为+0800。 默认取值: 不涉及。 offset 是 参数解释: 索引位置,偏移量。从第一条数据偏移offset条数据后开始查询,值为0表示从第一条数据开始查询)。 约束限制: 必须为数字,不能为负数。 取值范围:
my_target_db; 模板库template0、template1不需要迁移。 默认创建的数据库postgres,一般不会存放业务数据,也不需要迁移。但是如果存放了业务数据,也需要迁移。 使用pg_dump转储源数据库,并使用pg_restore恢复到目标数据库。针对每一个业务库,重复执行3~4。
加密服务创建密钥。具体操作请参见创建密钥。 RDS购买磁盘加密后,在实例创建成功后不可修改磁盘加密状态,且无法更改密钥。选择“磁盘加密”,存放在对象存储服务上的备份数据不会被加密。 设置了磁盘加密后,提醒您保存好密钥,一旦密钥被禁用、删除或冻结,会导致数据库不可用,可以通过备份恢复到新实例的方式恢复数据。
实例使用规范 数据库连接 RDS for PostgreSQL是进程架构,每个客户端连接都对应一个后端服务进程。 根据业务的复杂度,合理配置“max_connections”,例如,参考pgtune: WEB应用:“max_connections ”配置为 200 OLTP应用:
支持NoSQL数据类型(JSON/XML/hstore),支持GIS地理信息处理,在可靠性、数据完整性方面有良好声誉,适用于互联网网站、位置应用系统、复杂数据对象处理等应用场景。 支持postgis插件,空间应用卓越。 适用场景丰富,费用低,随时可以根据业务情况弹性伸缩所需的资源,按需开支,量身订做。
名称 是否必选 说明 project_id 是 租户在某一Region下的项目ID。 获取方法请参见获取项目ID。 offset 是 索引位置,偏移量。从第一条数据偏移offset条数据后开始查询,必须为数字,不能为负数。 limit 是 每页数据条数,取值范围[1, 50]。 请求消息
限制业务,降低业务连接。 如果评估业务本身需要很多连接无法继续优化时,可进行规格变更扩大实例规格。 OOM或crash 如果内存使用率长时间处于较高位置,可提高实例规或优化业务系统,减少常驻内存占用。如果由于SQL导致的数据库重启,对SQL进行优化。 慢SQL 定位到对应的慢SQL,对SQL进行优化。
PostgreSQL备份文件解压前后建议存放在不同目录下。 解压前文件:/home/postgres/全备文件.tar.gz 解压后目录:/home/postgres/backuprds “/home/postgres/backuplocal”目录存放本地PostgreSQL数据库“d
S只支持对称密钥,具体操作请参见创建密钥。 RDS购买磁盘加密后,在实例创建成功后不可修改磁盘加密状态,且无法更改密钥。选择“磁盘加密”,存放在对象存储服务上的备份数据不会被加密,如需开通备份数据加密,请联系华为云客服人员申请。 设置了磁盘加密或备份数据加密后,提醒您保存好密钥,
连接类 连接数据库报错Access denied mariadb-connector SSL方式连接数据库失败 RDS for MySQL建立连接慢导致客户端超时报connection established slowly root账号的ssl_type修改为ANY后无法登录 通过DAS登录实例报错Client
个与or逻辑运算符组合在一起。 'database' 必须发生错误才能触发警报的数据库。如果未提供数据库,则会触发警报,而不考虑错误发生的位置。数据库为sysname。不允许用方括号 ([ ]) 将名称括起来。默认值为NULL。 'event_description_keyword_pattern'
RDS for MySQL升级版本后,导致现有配置无法正常连接到MySQL-server 场景描述 用户新建实例,用代码连接该数据库时出现报错: Caused by: javax.net.ssl.SSLException: Received fatal alert: protocol_version
插件介绍 hypopg插件是RDSforPostgreSQL支持的一款开源第三方插件,hypopg创建的虚拟索引不会存在于任何系统表中,而是存放在连接的私有内存中。由于虚拟索引实际上并不真正存在于任何物理文件中,因此hypopg保证了虚拟索引只会被一个简单的EXPLAIN语句使用(