云服务器内容精选

  • 数据库实例状态 数据库实例状态是数据库实例的运行情况。用户可以使用管理控制台和API操作查看数据库实例状态。 表1 状态及说明 状态 说明 正常 数据库实例正常和可用。 异常 数据库实例不可用。 创建中 正在创建数据库实例。 创建失败 数据库实例创建失败。 重启中 数据库实例重启中。 启动中 数据库实例启动中。 节点启动中 数据库实例节点启动中。 停止中 数据库实例停止中。 节点停止中 数据库实例节点停止中。 已停止 数据库实例/节点已停止。 扩容中 数据库实例磁盘扩容中。 添加节点中 数据库实例节点扩容中。 备份中 正在备份数据库实例。 恢复中 正在恢复备份到实例中。 恢复失败 实例恢复失败。 冻结 账户余额小于或等于0元,系统对该用户下的实例进行冻结。您需前往费用中心充值成功,欠款核销后,冻结的实例才会解冻。 存储空间满 实例的磁盘空间已满,此时不可进行数据库写入操作,您需要扩容磁盘使实例恢复到正常状态。 已删除 数据库实例已被删除,对于已经删除的实例,将不会在实例列表中显示。 版本升级中 实例版本正在升级中。 参数变更,等待重启 数据库参数修改后,有些参数修改,需等待用户重启实例才能生效。 变更副本中 数据库实例正在执行降副本操作。
  • 只读节点与备节点(Secondary)的区别 节点 说明 应用场景 备节点 备节点具有高可用保障,备节点和主节点组成高可用切换的能力,即某个主节点故障时,系统会自动切换流量至备节点。相应的,在主节点故障时,每个备节点均有可能被选举为新的主节点,来执行数据写入请求。 主备节点可以使用高可用地址连接实现全局读写分离,适用于读多写少的并发场景。从而在性能扩展的同时,屏蔽节点故障对业务带来的影响。 副本集只读节点 副本集只读节点仅从主节点同步数据,不具备高可用保障,也不会被选举为主节点。只读节点具有独立的连接地址,适合独立系统直连访问,与已有副本集主备节点的连接互不干扰。 适合需要从现有实例中大量读取数据的业务场景。 集群只读节点 集群只读节点具有高可用保障,当某个只读节点故障时,系统自动将其切换至其他可用只读节点或备节点。 集群只读节点具有独立的连接地址,适合独立系统及应用直连访问,与已有主从节点的连接互不干扰。 集群实例提供统一的地址连接所有只读节点,您只需添加只读节点的个数即可扩展数据库的处理能力,应用程序无需做任何修改。 集群只读节点不参与投票选举主节点,不会被选举为主节点。 适合需要从现有实例中大量读取数据,需要读请求负载均衡、只读节点高可用的业务场景。
  • 数据库引擎和版本 云数据库RDS服务目前支持的数据库引擎和版本如表1所示。 新应用上线,建议您使用数据库引擎对应的最新大版本,以RDS for MySQL为例,建议您选择MySQL 8.0。用户创建实例时,不可选择小版本,如MySQL 8.0.17,RDS会提供最优的小版本,实例创建成功,您可在管理控制台“实例管理”页面实例列表中的“数据库引擎版本”列,查看具体的小版本号。数据库引擎和版本请以实际环境为准。 图1 数据库版本号 表1 数据库引擎和版本 数据库引擎 单机实例 主备实例 集群版实例 MySQL引擎 8.0 5.7 5.6 8.0 5.7 5.6 8.0 5.7 如需购买RDS for MySQL集群版实例,请联系客服申请。 PostgreSQL引擎 16(如需购买该版本的实例,请联系客服申请。) 15 14 13 12 11 10 9.6(不支持购买,仅存量经营) 9.5(不支持购买,仅存量经营) 16(如需购买该版本的实例,请联系客服申请。) 15 14 13 12 11 10 9.6(不支持购买,仅存量经营) 暂不支持 MariaDB引擎 10.5 小版本号为10.5.16 10.5 小版本号为10.5.16 暂不支持 Microsoft SQL Server引擎 2022 web版 2022 标准版 2022 企业版 2019 web版 2019 标准版 2019 企业版 2017 企业版 2017 标准版 2017 web版 2016 企业版 2016 标准版 2016 web版 2014 企业版 2014 标准版 2014 web版 2012 企业版 2012 标准版 2012 web版 2008 R2 web版(不支持购买,仅存量经营) 2022 标准版 2019 标准版 2017 标准版 2016 企业版 2016 标准版 2014 企业版 2014 标准版 2012 企业版 2012 标准版 2008 R2 企业版(不支持购买,仅存量经营) 2022 企业版 2019 企业版 2017 企业版 父主题: 实例说明
  • GaussDB (for MySQL)标准版引擎和版本 GaussDB(for MySQL)标准版目前支持的数据库引擎和版本如表1所示。 新应用上线,建议您使用数据库引擎对应的最新大版本,以GaussDB(for MySQL)标准版为例,建议您选择8.0。用户创建实例时,不可选择小版本,如8.0.28,GaussDB(for MySQL)标准版会提供最优的小版本,实例创建成功,您可在管理控制台“实例管理”页面实例列表中的“数据库引擎版本”列,查看具体的小版本号。数据库引擎和版本请以实际环境为准。 图1 查看数据库引擎版本 表1 数据库引擎和版本 数据库引擎 单机实例 高可用实例 GaussDB(for MySQL)标准版 8.0 5.7 8.0 5.7 父主题: 实例说明
  • 存储类型说明 云数据库RDS支持本地SSD盘、SSD云盘/超高IO和极速型SSD存储类型,可以满足不同的业务场景,具体如下: 本地SSD盘 将数据存储于本地SSD盘,可以降低I/O延时。相对云磁盘,本地磁盘的IO吞吐性能更好。 仅RDS for MySQL支持本地SSD盘存储类型。 支持的IOPS请参见表7。 SSD云盘/超高IO SSD云盘和超高IO均为云盘存储,弹性扩容,将数据存储于SSD云盘,即实现了计算与存储分离。最大吞吐量350 MB/s。 RDS for MySQL称之为SSD云盘,在个别Region的存量实例下称为超高IO。 RDS for PostgreSQL、RDS for SQL Server和RDS for MariaDB称之为SSD云盘。 支持的IOPS取决于云硬盘(Elastic Volume Service,简称EVS)的IO性能,具体请参见《云硬盘产品介绍》中“磁盘类型及性能介绍”中“超高IO”的内容。 极速型SSD 极速型SSD云盘,结合25 GE网络和RDMA技术,为您提供单盘最大吞吐量达1000 MB/s并具有亚毫秒级低时延性能。 仅RDS for MySQL、RDS for PostgreSQL、RDS for SQL Server支持极速型SSD存储类型。 支持的IOPS取决于云硬盘的IO性能,具体请参见《云硬盘产品介绍》中“磁盘类型及性能介绍”中“极速型SSD”的内容。 极速型SSD V2 极速型SSD V2具备超高IOPS、超高吞吐量和超低时延等多维度的超高性能。 极速型SSD V2在保持存储容量大小不变的情况下,您可以结合实际业务的需求量,灵活配置云盘的IOPS,从而实现云盘容量与性能解耦。 当前仅华南-广州支持极速型SSD V2,如需购买极速型SSD V2类型的实例,请联系客服申请。 预配置的IOPS超过128000,需要联系客服挂载特殊AC7计算资源,性能才能达到上限。 仅RDS for SQL Server支持极速型SSD V2存储类型。 支持的IOPS取决于云硬盘的IO性能,具体请参见《云硬盘产品介绍》中“磁盘类型及性能介绍”中“极速型SSD”的内容。
  • 存储类型性能对比 表1 存储类型对比 对比项 本地SSD盘 SSD云盘 极速型SSD云盘 极速型SSD V2 I/O性能 I/O延迟低,吞吐性能较好。 有额外的网络I/O,吞吐性能相对较差。 吞吐性能相对SSD云盘有大幅提升。 吞吐性能相对SSD云盘有大幅提升。 弹性扩展能力 需要拷贝数据,可能需要好几个小时。 秒级扩容。 秒级扩容。 分钟级扩容。 最大IOPS 144000 50000 128000 取较小值:min(256000, 存储空间 x 1000) 灵活配置云盘的IOPS,IOPS单独按需收费。 最大吞吐量 - 350 MB/s 1000 MB/s 4000MB/s 读写时延 亚毫秒级 1 ms 亚毫秒级 亚毫秒级
  • 存储类型介绍 表1 存储类型介绍 存储类型 特点 适用场景 DL6(Cloud Database Engine Level 6) 原“共享存储”,即GaussDB(for MySQL)历史版本默认支持的存储类型,2024年7月前创建的GaussDB(for MySQL)实例默认的存储类型。 DL6存储类型的实例采用3AZ部署,RPO=0。性能更佳、峰值吞吐量更高。 对性能敏感,业务高峰对存储IO要求极高的核心应用系统,如金融、电商、政务和游戏等。 DL5(Cloud Database Engine Level 5) GaussDB(for MySQL)全新推出的存储类型,底层基于华为云自研硬件及网络底座技术,保持了DL6的3AZ,RPO=0的高可用性,峰值性能有所下降,单位容量的成本显著降低。 CPU密集型的次核心业务系统;或有降低成本诉求,追求高性价比的应用模块。 由于两类存储依托于不同物理介质,对于已创建的实例,存储类型无法支持直接切换。如需切换存储类型,建议您购买一个新的GaussDB(for MySQL)实例并配置预期的存储类型,将原有实例的数据通过DRS工具迁移到新实例上。
  • 数据库实例状态 数据库实例状态是数据库实例的运行情况。用户可以使用管理控制台查看数据库实例状态。 表1 状态及说明 状态 说明 正常 数据库实例正常和可用。 异常 数据库实例不可用。 创建中 正在创建数据库实例。 创建失败 数据库实例创建失败。 重启中 正在重启数据库实例。 实例名称修改中 正在修改数据库实例名称。 端口修改中 正在修改数据库实例的数据库端口。 规格变更中 正在变更数据库实例的CPU和内存规格。 添加只读中 正在进行数据库实例添加只读节点。 删除只读中 正在进行数据库实例删除只读节点。 只读升主中 只读节点正在切换为主节点。 只读节点隔离中 只读节点正在进行隔离。 只读节点已隔离 只读节点完成隔离操作。 备份中 正在备份数据库实例。 扩容中 正在扩容数据库实例的磁盘空间。 冻结 账户余额小于或等于0元,系统对该用户下的实例进行冻结。您需前往费用中心进行充值,充值成功且欠款核销后,冻结保留期内的实例才会解冻。 证书配置变更中 正在进行数据库实例证书配置变更。 Serverless算力变更中 Serverless实例正在进行算力变更。 小版本升级中 正在进行数据库实例内核版本升级。 已删除 数据库实例已被删除,对于已经删除的实例,将不会在实例列表中显示。
  • 数据库实例规格 GaussDB(for MySQL)的实例规格CPU架构分为X86架构和鲲鹏架构,详见表1。支持的规格列表请参见表3和表4。 X86架构:通用型、独享型 鲲鹏架构:独享型 TPS和QPS性能数据,请参见《性能白皮书》。 表1 实例规格类型 规格 说明 适用场景 约束限制 独享型(推荐) 一主多读部署模式,最多支持15只读。完全独享的CPU和内存,性能长期稳定,不会因为物理机上其他实例的行为而受到影响。 适用于对性能稳定性要求较高的应用场景。 支持的区域如表2所示。 通用型 一主多读部署模式,最多支持15只读。与同一物理机上的其他通用版规格实例共享CPU和内存,通过资源复用换取CPU使用率最大化,性价比较高。 适用于对性能稳定性要求较低的应用场景。 支持的区域如表2所示。 表2 通用型、独享型支持的区域 规格类型 区域 独享型 华北-北京四 华东-上海一 华南-广州、华南-广州-友好用户环境 西南-贵阳一 华北-乌兰察布一 亚太-新加坡、亚太-雅加达 土耳其-伊斯坦布尔 拉美-圣保罗一 通用型 华北-北京四 华东-上海一 华南-广州 表3 X86性能规格(通用型、独享型) 规格 规格码 vCPU(个) 内存(GB) 独享型 gaussdb.mysql.large.x86.4 2 8 gaussdb.mysql.large.x86.8 2 16 gaussdb.mysql.xlarge.x86.4 4 16 gaussdb.mysql.xlarge.x86.8 4 32 gaussdb.mysql.2xlarge.x86.4 8 32 gaussdb.mysql.2xlarge.x86.8 8 64 gaussdb.mysql.4xlarge.x86.4 16 64 gaussdb.mysql.4xlarge.x86.8 16 128 gaussdb.mysql.8xlarge.x86.4 32 128 gaussdb.mysql.8xlarge.x86.8 32 256 gaussdb.mysql.16xlarge.x86.4 60 256 gaussdb.mysql.16xlarge.x86.8 64 512 通用型 gaussdb.mysql.large.x86.normal.4 2 8 gaussdb.mysql.xlarge.x86.normal.2 4 8 gaussdb.mysql.xlarge.x86.normal.4 4 16 gaussdb.mysql.2xlarge.x86.normal.2 8 16 gaussdb.mysql.2xlarge.x86.normal.4 8 32 gaussdb.mysql.4xlarge.x86.normal.2 16 32 gaussdb.mysql.4xlarge.x86.normal.4 16 64 gaussdb.mysql.8xlarge.x86.normal.2 32 64 gaussdb.mysql.8xlarge.x86.normal.4 32 128 表4 鲲鹏性能规格(独享型) 规格 规格码 vCPU(个) 内存(GB) 独享型 gaussdb.mysql.xlarge.arm.4 4 16 gaussdb.mysql.xlarge.arm.8 4 32 gaussdb.mysql.2xlarge.arm.4 8 32 gaussdb.mysql.2xlarge.arm.8 8 64 gaussdb.mysql.4xlarge.arm.4 16 64 gaussdb.mysql.4xlarge.arm.8 16 128 gaussdb.mysql.8xlarge.arm.4 32 128 gaussdb.mysql.8xlarge.arm.8 32 256 gaussdb.mysql.12xlarge.arm.4 48 192 gaussdb.mysql.12xlarge.arm.8 48 384 gaussdb.mysql.15xlarge.arm.8 60 480 数据库实例规格请以实际环境为准。 可通过调整max_connections参数值来修改最大连接数。 父主题: 实例说明
  • 数据库引擎和版本 GaussDB(for MySQL)目前支持的数据库引擎和版本如表1所示。 表1 数据库引擎和版本 数据库引擎 兼容的数据库版本 支持的内核小版本 GaussDB(for MySQL) MySQL 8.0 2.0.45.230900 2.0.42.230600 2.0.39.230300 2.0.28.18 2.0.28.17 2.0.28.16 2.0.28.15 2.0.28.12 2.0.28.10 2.0.28.9 2.0.28.7 2.0.28.4 2.0.28.1 关于各个内核小版本的更新说明请参见内核版本发布说明。 父主题: 实例说明
  • 2.0.28.9 表8 2.0.28.9版本说明 日期 特性描述 2022-09-23 修复在Condition_pushdown::replace_columns_in_cond中使用不正确的条件判断的问题。 修复递归调用存储函数之后导致数据库崩溃的问题。 修改多表删除和full-text搜索的时候导致数据库崩溃的问题; 修复运行多个窗口函数的SQL查询语句之后导致数据库崩溃的问题; 修复具有全局级别权限的用户,执行SHOW CREATE DATABASE失败的问题。
  • 2.0.28.1 表11 2.0.28.1版本说明 日期 特性描述 2022-05-16 新特性 GaussDB(for MySQL)增加orphaned definer check控制开关。 GaussDB(for MySQL)支持Proxy IP透传。 GaussDB(for MySQL) Proxy提供会话一致性功能。 问题修复 修复主机DDL未提交导致的备机dd(data dictionary)未更新问题。 修复故障切换的主机的auto increment回退的问题。 修复备机性能异常问题。
  • 2.0.31.220700 表12 2.0.31.220700版本说明 日期 特性描述 2022-08-12 新特性及性能优化 支持SQL限流。 新增FasterDDL并行数限制。 支持Faster DDL的所有ROW格式。 扩展全量SQL字段。 优化流量控制。 支持ALTER TABLE快速超时。 支持Query plan cache。 备机统计信息优化。 问题修复 修复主机rename partition-table之后备机crash的问题。 修改sql tracer的默认buffer size。 修复备机truncate lsn落后很多情况下备机拉起失败的问题。 修复含有多个相同范围的SQL查询导致的执行计划错误的问题。 修复空账户导致的crash的问题。 修复drop database可能导致的crash的问题。
  • 2.0.39.230300 表1 2.0.39.230300版本说明 日期 特性描述 2023-05-11 新特性及优化: 支持小规格实例。 备机DDL失效方案优化。 SALSQL使用空间容量计算优化。 支持对单个SQL语句使用资源进行限制。 支持admin port和local socket使用per thread。 pwalScanner内存优化。 支持修改default_collation_for_utf8mb4参数。 支持大事务检测能力。 支持Kill idle transactions。 优化增量恢复速度。 新增数据库描述和账号描述。 支持buffer pool resize加速。 问题修复: 修复Ptrc可能会导致Nestedloop join的结果不一致问题。 修复使用windows函数进行排序的子查询可能会导致crash问题。 修复使用rewrites view时,如果评估可能会把left joins转化为inner joins问题。 修复指定过滤条件的decimal类型的数据不返回结果问题。 修复内存非对齐问题。 修复全量日志中记录scan_row不准确问题。
  • 2.0.28.15 表5 2.0.28.15版本说明 日期 特性描述 2023-01-11 新特性 支持SQL限流。 读流控优化。 主备执行计划一致优化。 slice异步预创建。 问题修复 修复系统变量INNODB_VALIDATE_TABLESPACE_PATHS关闭情况下undo space truncate的时候出现的crash问题。 修复查询information_schema.innodb_trx较慢问题。 修复查询结果不一致的问题:left joins没有转化为inner joins。 修复优化子查询的过程中导致的crash问题。 修复并发instantDDL和DML场景下未按实际获取instant字段值的问题。 修复当load有FTS索引的两个INNODB表时可能导致OOM的问题。 修复更新百万级别的表的数据字典可能导致OOM的问题。