orczhou.com

  • 首页
  • 云数据库性能测试与对比
    • RDS MySQL 性能对比
    • RDS PostgreSQL 性能对比
    • AWS RDS架构与选型
    • 阿里云RDS架构与选型
    • 阿里云ARM/x86 RDS对比
    • 华为云鲲鹏/x86 RDS对比
    • AWS Graviton/x86 RDS对比
  • 关于MySQL
    • 读《高性能MySQL》
    • 如何学习MySQL
    • MySQL版本现状与选择
    • MySQL的历史版本
  • 其他
    • 云数据库行业动态
    • 关于生活
    • 归档页面
    • 管理页面
    • 关于orczhou
  • MySQL 压测工具 Sysbench 生产数据大小预估

    2025-03-23

    Sysbench 是 MySQL 社交常用的压测工具,本文对 Sysbench 默认压测表大小进行分析,以帮助开发者了解该测试运行时的数据量大小。

    结论概述

    测试了 100万、500万数据,占用空间大小可以参考如下数据:

    sysbench 表大小预估单表记录表数量总空间预估
    场景 11,000,000102.3 GB
    场景 25,000,0001618.4 GB
    场景 310,000,0001636.32 GB

    生成数据命令

    这里使用如下的命令进行数据生成

    sysbench --mysql-host=... --mysql-db=sysbenchdb --db-driver=mysql \
             --mysql-user=... --mysql-password=...   \
             --table_size=1000000 --tables=10 prepare

    占用空间大小

    可以通过如下命令观察数据库中的表大小:

    MySQL [sysbenchdb]> show table status like '%sbtest1%'\G
    *************************** 1. row ***************************
               Name: sbtest1
             Engine: InnoDB
            Version: 10
         Row_format: Dynamic
               Rows: 986400
     Avg_row_length: 228
        Data_length: 225132544
    Max_data_length: 0
       Index_length: 16269312
          Data_free: 4194304
     Auto_increment: 1000001
        Create_time: 2025-03-01 05:57:45
        Update_time: 2025-03-01 05:57:45
         Check_time: NULL
          Collation: utf8mb4_0900_ai_ci
           Checksum: NULL
     Create_options:
            Comment:

    可以看到,单表约为 230 MB:

    (225132544+16269312)/1024/1024 ~ 230 

    再通过数据库的物理文件观察大小:

    # ls -lah
    total 2.4G
    drwxr-x---  2 mysql mysql 4.0K Mar  1 14:04 .
    drwxr-x--x 11 mysql mysql 4.0K Mar  1 14:02 ..
    -rw-r-----  1 mysql mysql 240M Mar  1 14:04 sbtest10.ibd
    -rw-r-----  1 mysql mysql 240M Mar  1 14:00 sbtest1.ibd
    -rw-r-----  1 mysql mysql 240M Mar  1 14:01 sbtest2.ibd
    -rw-r-----  1 mysql mysql 240M Mar  1 14:01 sbtest3.ibd
    -rw-r-----  1 mysql mysql 240M Mar  1 14:02 sbtest4.ibd
    -rw-r-----  1 mysql mysql 240M Mar  1 14:02 sbtest5.ibd
    -rw-r-----  1 mysql mysql 240M Mar  1 14:03 sbtest6.ibd
    -rw-r-----  1 mysql mysql 240M Mar  1 14:03 sbtest7.ibd
    -rw-r-----  1 mysql mysql 240M Mar  1 14:03 sbtest8.ibd
    -rw-r-----  1 mysql mysql 240M Mar  1 14:04 sbtest9.ibd

    可以看到,单表大小约为 240 MB,与上述计算的 230 MB 并无太大差距。

    数据生成时间统计

    这里使用的是一台 Amazon RDS xlarge 规格的实例,存储类型为io1,iops规格为3000,在该环境下,大约18秒完成一个表的初始化,算是比较快的速度,即每秒写入约为5.5万记录。

    关于“标准测试”

    在“云数据库 MySQL 的对比测试”中,选择了4c16g的规格,压测时使用了10个记录数为100万的表,即按上述计算,数据量大小约为2.3GB。即,所有的数据均可以缓存再内存当中。这也是为什么该测试是一个 CPU 密集型测试的主要原因。

    如果考虑将数据量调整为 500万,即单表约为1.15GB,总集16个表,那么数据量就可能达到 18.4 GB,那么这个测试就可能成为一个IO密集型的测试,准确的说,可能是一个读IO密集型的测试。

    sysbench 表大小预估单表记录表数量总空间预估
    场景 11,000,000102.3 GB
    场景 25,000,0001618.4 GB

    更多统计

    Sysbench 500万数据大小
    bash-5.1# ls -l
    -rw-r----- 1 mysql mysql 1220542464 Mar 23 02:18 sbtest1.ibd
    mysql> show table status\G
    *************************** 1. row ***************************
               Name: sbtest1
             Engine: InnoDB
            Version: 10
         Row_format: Dynamic
               Rows: 4938540
     Avg_row_length: 205
        Data_length: 1017118720
    Max_data_length: 0
       Index_length: 0
          Data_free: 3145728
     Auto_increment: 5000001
        Create_time: 2025-03-23 02:17:49
        Update_time: 2025-03-23 02:17:49
         Check_time: NULL
          Collation: utf8mb4_0900_ai_ci
           Checksum: NULL
     Create_options:
            Comment:
    1 row in set (0.01 sec)

    可以看到,实际占用空间:1.137GB ~ 1220542464/1024/1024。那么,依次数据,16个大小约为 18.19 GB。与上述数据并无太大差距。

    Sysbench 1千万数据大小

    如下数据统计了,1000万数据大小。可以看到,总占用磁盘空间:2.27GB = 2436890624/1024/1024/1024。

    bash-5.1# ls -l
    -rw-r----- 1 mysql mysql 2436890624 Mar 23 02:42 sbtest1.ibd
    mysql> show table status\G
    *************************** 1. row ***************************
               Name: sbtest1
             Engine: InnoDB
            Version: 10
         Row_format: Dynamic
               Rows: 9868349
     Avg_row_length: 220
        Data_length: 2179989504
    Max_data_length: 0
       Index_length: 0
          Data_free: 5242880
     Auto_increment: 10000001
        Create_time: 2025-03-23 02:41:25
        Update_time: 2025-03-23 02:41:25
         Check_time: NULL
          Collation: utf8mb4_0900_ai_ci
           Checksum: NULL
     Create_options:
            Comment:
    1 row in set (0.01 sec)
    
    mysql> select count(1) from sbtest1;
    +----------+
    | count(1) |
    +----------+
    | 10000000 |
    +----------+
    1 row in set (2.74 sec)
  • 云数据库行业动态@2025-03-21

    2025-03-21

    标题:ClickHouse收购开源可观察平台HyperDX;天翼云TeleDB荣登TPC-DS测评榜第二

    重要更新

    近日,ClickHouse 宣布收购开源可观察平台HyperDX,致力于将向开发者或企业提供最快、最具成本优势和可扩展的可观察性平台。[1]

    天翼云 TeleDB 荣登 TPC-DS 全球测评总榜第二(10 TB)[2],该榜单前五的数据库分别为 TDSQL、TeleDB、阿里云 AnalyticDB、阿里云 E-MapReduce、GBase(H3C提交);100 TB 榜单为:Databricks、阿里云 E-MapReduce。

    更新详情

    GCP(谷歌云)
    • AlloyDB 集群支持使用 Private Service Connect 连接 [7]
    • Gemini Cloud Assist 支持自然语言生成 SQL [11]
    火山云(字节)
    • 托管 HBase 支持设置默认白名单,新创建的实例会自动与默认白名单进行绑定。[14]
    百度云
    • 托管 Redis支持大版本升级[24]
    AWS(亚马逊云)
    • RDS for PostgreSQL、MySQL 和 MariaDB 现在更多区域支持 M8g 和 R8g [31]
    • Aurora 现在更多区域支持 M8g 和 R8g [32]
    • RDS for MySQL 宣布扩展支持次要版本 5.7.44-RDS.20250213 [39]
    腾讯云
    • 云数据库 MySQL 只读分析引擎、TDSQL-C MySQL 发布了全新的问题修复版本1.2404.22.0与2.2410.4.0 [41][43]
    • 云数据库 MySQL 、TDSQL-C MySQL发布数据库代理版本1.4.4 [42][44]

    参考链接

    • [1] https://clickhouse.com/blog/clickhouse-acquires-hyperdx-the-future-of-open-source-observability
    • [2] https://www.tpc.org/tpcds/results/tpcds_results5.asp
    • [7] https://cloud.google.com/products#product-launch-stages
    • [11] https://cloud.google.com/products#product-launch-stages
    • [14] https://www.volcengine.com/docs/6695/111780
    • [24] https://cloud.baidu.com/doc/SCS/s/Okb1ryzcz
    • [31] https://aws.amazon.com/about-aws/whats-new/2025/03/amazon-rds-postgresql-mysql-mariadb-m8g-r8g-database-instances-additional-regions
    • [32] https://aws.amazon.com/about-aws/whats-new/2025/03/amazon-aurora-r8g-database-instances-additional-aws-regions
    • [39] https://aws.amazon.com/about-aws/whats-new/2025/03/amazon-rds-mysql-extended-support-minor-5-7-44-rds-20250213
    • [41] https://cloud.tencent.com/document/product/236/115774
    • [42] https://cloud.tencent.com/document/product/236/89741
    • [43] /document/product/1003/109576
    • [44] https://cloud.tencent.com/document/product/1003/89751

  • 理解 MySQL 隐式主键

    2025-03-16

    隐式主键是 MySQL 8.0 版本新增的一个重要特性。可以非常好的解决了诸如无主键大表更新时的主备延迟问题,大大提升了主备高可用架构的“可用性”。

    为什么需要隐式主键

    最早不得不引入隐式主键功能的,大概是云厂商。

    很早,在 MySQL 运维的过程中就发现了有一类复制延迟问题,非常难缠。当主库的表没有主键/唯一键时,在主库使用一条 UPDATE 或 DELETE操作了大量记录,在使用ROW模式的备库中,则会收到对应的、大量的变更记录,而这些变更记录在备库上应用(apply)时,因为没有主键或者唯一索引,每一条变更的回放都需要很长时间,最终导致主备之间无法追上的延迟。

    所以,在很早的时候,MySQL 规范中就有一条,表必须要有主键。对于企业,也许可以通过规范,或者调整表结构去绕开这个问题,但是,对于提供数据库托管服务的云厂商来说,却没法去要求上面使用数据库的用户去做任何适配。但是,云厂商有需要为这些数据库服务提供基于主备的高可用能力。这就陷入了一个困境,这也是为什么云厂商可能是最早需要解决这个问题的。

    早在 2016 年,阿里云的 RDS 就已经通过引入隐式主键解决类似的问题:MySQL · 最佳实践 · RDS 只读实例延迟分析。

    MySQL的实现方案

    相比于社区的实现,MySQL 官方的实现考虑的更加全面,首先引入不可见列、不可见索引等特性,然后再在此基础上实现隐式主键,也全面的考虑对历史版本的兼容性、对复制的影响、对备份的影响、对各类操作命令的影响等。

    在 MySQL 8.0.30 版本(2022年07月)中,官方MySQL正式引入了隐式主键的功能。对于所有没有显式主键的 InnoDB 表,都会新增一个如下的隐式主键:

    my_row_id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT INVISIBLE PRIMARY KEY

    所以,甚至在你新建一个 InnoDB 表时,如果你没有显式的主键,那么字段名 my_row_id就不能再使用了。也因为该版本是通过 INVISIBLE COLUMN 实现的,所以可以通过ALTER TABLE t1 CHANGE COLUMN...命令将隐式主键转换为普通列。

    打开隐式主键功能

    • 在 MySQL 中可以通过配置参数 sql_generate_invisible_primary_key 是否开启隐式主键功能。
    • 参数 show_gipk_in_create_table_and_information_schema 则可以控制在SHOW以及 information_schema中是否展示隐式主键信息,该参数可以帮助使用SHOW以及 information_schema的应用程序,依旧保持很好的兼容性。

    其他相关的参数包括:

    • sql_require_primary_key :该参数可以强制要求数据库中的表尽量有主键。例如,创建表、ALTER表时都需要表有主键;删除表的主键失败等,总之,尽可能的要求表均有主键。
    • REQUIRE_TABLE_PRIMARY_KEY_CHECK 这是复制配置时的选项,该参数控制的是复制时的应用线程(apply)如何检查表是否有主键,该选项的取值为:{STREAM | ON | OFF | GENERATE}。该参数可以很好的控制,从主库复制过来的表,对主键配置的要求。

    DDL 、复制与Binlog

    如果MySQL开启了隐式主键,那么就像invisible column一样,CREATE TABLE、ALTER TABLE的创建的隐式主键也会存储在 Binlog 中,所以备库如果在复制时,也可以活动对应的信息。

    mysql> set session sql_generate_invisible_primary_key=ON;
    Query OK, 0 rows affected (0.00 sec)
    
    mysql> create table t1_no_pk(n char(10),age int);
    Query OK, 0 rows affected (0.02 sec)
    
    mysql> show create table t1_no_pk\G
    *************************** 1. row ***************************
           Table: t1_no_pk
    Create Table: CREATE TABLE `t1_no_pk` (
      `my_row_id` bigint unsigned NOT NULL AUTO_INCREMENT /*!80023 INVISIBLE */,
      `n` char(10) DEFAULT NULL,
      `age` int DEFAULT NULL,
      PRIMARY KEY (`my_row_id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci
    1 row in set (0.00 sec)

    再来使用mysqlbinlog命令看看对应 binlog格式:

    # at 653
    #250316 15:02:05 server id 1  end_log_pos 928 CRC32 0x9ca72462 	Query	thread_id=9	exec_time=0	error_code=0	Xid = 31
    SET TIMESTAMP=1742108525/*!*/;
    /*!80013 SET @@session.sql_require_primary_key=0*//*!*/;
    CREATE TABLE `t1_no_pk` (
      `my_row_id` bigint unsigned NOT NULL AUTO_INCREMENT /*!80023 INVISIBLE */,
      `n` char(10) DEFAULT NULL,
      `age` int DEFAULT NULL,
      PRIMARY KEY (`my_row_id`)
    )
    /*!*/;
    SET @@SESSION.GTID_NEXT= 'AUTOMATIC' /* added by mysqlbinlog */ /*!*/;
    DELIMITER ;
    # End of log file
    /*!50003 SET COMPLETION_TYPE=@OLD_COMPLETION_TYPE*/;
    /*!50530 SET @@SESSION.PSEUDO_SLAVE_MODE=0*/;

    参考阅读

    • Generated Invisible Primary Keys@MySQL Documentation
    • Generated Invisible Primary Keys (GIPKs)@Changes in MySQL 8.0.30 (2022-07-26, General Availability)
    • Generated Invisible Primary Key@The Oracle MySQL Blog
    • 15.1.20.10 Invisible Columns
    • mysqldump 参数 –skip-generated-invisible-primary-key
    • REQUIRE_TABLE_PRIMARY_KEY_CHECK

  • 云数据库行业动态@2025-03-14

    2025-03-14

    标题:NineData 社区版发布支持免费数据库增量迁移;IDC报告中国2024H1分布式数据库市场规模3.6亿美元.

    重要更新

    NineData 发布“社区版”,向开发者、以及小型企业提供免费的数据库迁移、同步、SQL审核等功能,该版本基于Docker 安装,可视化操作。[2]

    IDC 发布2024H1-中国分布式数据库市场报告,上半年市场规模为 3.6 亿美元,同比增长18.5%。其中,本地部署规模为1.4亿美元;公有云市场规模2.2亿美元。[1][3]

    更新详情

    百度云

    VectorDB 支持可视化工具进行管理[24]
    VectorDB CLI 2.1 版发布,支持 RBAC 操作[25]

    腾讯云
    • 云数据库 MySQL 数据库审计支持日志投递至 Ckafka 消息队列/CLS [28]
    • 云数据库 MySQL 5.7内核版本更新20240702。[31]
    • ((2025-03-06)) 云数据库 MySQL 发布数据库代理版本1.3.16。[32]
    火山云(字节)
    • 云数据库 PostgreSQL 版新增扩展 pg_bigm 、pg_ivm [21][22]
    • 云数据库 PostgreSQL 新增支持 Pulumi 进行资源管理[23]
    • 托管Redis、MongoDB、PostgreSQL等新增在亚太东南(雅加达)开服
    Azure(微软云)
    • Azure Database for PostgreSQL 支持新西兰北部区域 [5]
    • Azure Advisor 增强了 Azure Database for PostgreSQL 性能优化能力[6]
    • Azure 数据工厂发布Azure Database for PostgreSQL 连接器版本 2.0版本 [7]
    • 基于 vCore 的 Azure Cosmos DB for MongoDB 入门级 (M10/M20)实例正式上线 [8]
    • MongoDB 上基于 vCore 的 Azure Cosmos DB 的自动缩放功能 GA [9]
    • Azure Database for PostgreSQL 支持 pg_repack 1.5.1、tdigest、postgresql-hll、Topn [10][11][12][13]
    Oracle云
    • HeatWave:支持跨区域自动备份[14]
    • Autonomous Data Guard 配置中支持双备用数据库 [16]
    AWS(亚马逊云)
    • Aurora PostgreSQL 与 Redshift 的zero-ETL 集成现支持多种集成 [18]
    • DynamoDB 与 Redshift 的 zero-ETL 集成支持更多区域 [19]
    • Neptune 数据库现在支持 R7i 实例 [20]

    参考链接

    • [1] https://mp.weixin.qq.com/s/mpCtbPuoiwae_BUgCIdE_w
    • [2] https://mp.weixin.qq.com/s/FjdgfDw9em7X6EXxyjxNdg
    • [3] https://www.idc.com/getdoc.jsp?containerId=prCHC53217425
    • [5] https://azure.microsoft.com/updates?id=483702
    • [6] https://azure.microsoft.com/updates?id=483697
    • [7] https://azure.microsoft.com/updates?id=483692
    • [8] https://azure.microsoft.com/updates?id=483629
    • [9] https://azure.microsoft.com/updates?id=483616
    • [10] https://azure.microsoft.com/updates?id=481996
    • [11] https://azure.microsoft.com/updates?id=481991
    • [12] https://azure.microsoft.com/updates?id=481982
    • [13] https://azure.microsoft.com/updates?id=481965
    • [14] https://docs.oracle.com/iaas/releasenotes/mysql-database/heatwave-copy-autobackup.htm
    • [16] https://docs.oracle.com/iaas/releasenotes/autonomous-database-dedicated/adbd-audg-secondstandby.htm
    • [18] https://aws.amazon.com/about-aws/whats-new/2025/03/amazon-aurora-postgresql-zero-etl-integration-redshift-multiple-integrations
    • [19] https://aws.amazon.com/about-aws/whats-new/2025/03/amazon-dynamodb-zero-etl-integration-redshift-additional-regions
    • [20] https://aws.amazon.com/about-aws/whats-new/2025/03/amazon-neptune-database-r7i-instances/
    • [21] https://www.volcengine.com/docs/6438/1465372
    • [22] https://www.volcengine.com/docs/6438/1473804
    • [23] https://www.volcengine.com/docs/6438/1476192
    • [24] https://cloud.baidu.com/doc/VDB/s/Cm7bly8u6
    • [25] https://cloud.baidu.com/doc/VDB/s/Em1zvj00h
    • [28] https://cloud.tencent.com/document/product/236/106893
    • [31] https://cloud.tencent.com/document/product/236/90320
    • [32] https://cloud.tencent.com/document/product/236/89741
  • 我的 Docker 常见命令

    2025-03-09

    目录

    • 1 查看当前容器列表
    • 2 启动/关闭/重启某个容器
    • 3 查看容器的运行日志
    • 4 在容器中执行命令
    • 5 进入容器并启动一个Bash
    • 6 将容器中的文件拷贝到宿主机
    • 7 查看当前的本地的镜像列表
    • 8 其他资源

    查看当前容器列表

    docker ps -a

    可能看到输出如下:

    docker ps -a
    Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
    CONTAINER ID  IMAGE                                                     COMMAND     CREATED       STATUS                   PORTS       NAMES
    c84f74eedd65  container-registry.oracle.com/mysql/community-server:9.1  mysqld      5 months ago  Exited (0) 4 months ago              mysql91
    13985429990f  container-registry.oracle.com/mysql/community-server:9.1  mysqld      2 months ago  Created                              mysql91_n

    启动/关闭/重启某个容器

    docker start/stop/restart <CONTAINER NAMES>
    docker start/stop/restart <CONTAINER ID>

    例如:

    docker start mysql91

    查看容器的运行日志

    docker logs -f <CONTAINER ID>

    这里的参数 -f则类似于 tail的-f的参数。

    在容器中执行命令

    docker exec -it <CONTAINER NAMES> COMMAND

    例如

    docker exec -it mysql91 mysql -uroot -p

    这里参数,可以通过 man docker exec去查看。-it是两个参数,表示分配一个可交互式操作的终端。

    进入容器并启动一个Bash

    类似的,使用上面的命令,可以在容器环境下启动一个Bash:

    docker exec -it mysql91 /bin/bash

    将容器中的文件拷贝到宿主机

    有时候,在容器中,工具和命令比较有限,需要将对应的容器中的文件拷贝出来并进行分析或存档。则可以使用如下命令:

    docker cp <CONTAINER NAMES>:<PATH_OF_FILE> <PATH_OF_HOST>

    例如:

    docker cp mysql91:/var/lib/mysql/binlog.000005 ./

    查看当前的本地的镜像列表

    docker image ls
    Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
    REPOSITORY                                            TAG         IMAGE ID      CREATED       SIZE
    container-registry.oracle.com/mysql/community-server  9.1         f1f889678a73  6 months ago  606 MB
    container-registry.oracle.com/database/express        18.4.0-xe   364598d20118  4 years ago   6.03 GB

    其他资源

    • 安装体验MySQL 9.1 (Docker 安装)

  • 云数据库行业动态@2025-03-07

    2025-03-07

    标题:MongoDB 2.2亿美元收购 Voyage AI;PolarDB发布PolarSearch; IBM 计划收购 DataStax

    重要更新

    MongoDB 2.2亿美元收购 Voyage AI ,该公司在向量化与相关度搜索上有着非常强的优势,可以增强 MongoDB 在 AI 场景下的竞争力。[2][3]

    PolarDB 发布“PolarSearch”节点,使用该功能时无需要进行数据同步,可以直接使用API或SDK进行文本或向量搜索操作。该功能基于OpenSearch,兼容Elasticsearch、OpenSearch生态。[4]

    IBM 计划收购 DataStax,该公司基于 Apache Cassandra 提供企业级的数据库存储与AI方案。 [1]

    更新详情

    百度云
    • Redis 服务支持自定义的分片数量
    • VectorDB 用户可以对实例进行备份恢复操作
    华为云
    • TaurusDB 代理实例支持开启Binlog拉取 [5]
    阿里云
    • 智能搜索(PolarSearch)—PolarDB MySQL版购买页支持添加搜索节点。[4]
    腾讯云
    • TDSQL-C MySQL、云数据库 MySQL 发布数据库代理版本1.3.16 [21][22]
    • 云数据库 SQL Server 发布全新多节点架构实例,提供了一主多备的高可用容灾部署方式,备节点支持只读以节省开销 [6]
    Azure(微软云)
    • Azure Backup 支持更多区域的 Azure Database for PostgreSQL 的备份 [10]
    Oracle云
    • OCI Database with PostgreSQL 支持将数据库系统备份复制到另一个区域 [11]
    • OCI Database with PostgreSQL 增加了对 pglogical 和 PostGIS 扩展的支持 [12]
    AWS(亚马逊云)
    • Amazon RDS for Db2 支持 db.m7i 和 db.r7i 实例类 [14]
    • Amazon Neptune 数据库现已在 AWS 亚太地区(马来西亚)区域推出[16]
    • Database Insights 为 RDS MySQL 和 RDS MariaDB 提供按需分析能力 [19]

    参考链接

    • [1] https://www.datastax.com/blog/ibm-plans-to-acquire-datastax
    • [2] https://blog.voyageai.com/2025/02/24/joining-mongodb/
    • [3] https://www.bloomberg.com/news/articles/2025-02-24/mongodb-buys-voyage-ai-for-220-million-to-bolster-ai-search
    • [4] https://help.aliyun.com/zh/polardb/polardb-for-mysql/user-guide/intelligent-search-polarsearch/
    • [5] https://support.huaweicloud.com/usermanual-taurusdb/taurusdb_03_0502.html
    • [6] https://cloud.tencent.com/document/product/238/115279
    • [10] https://azure.microsoft.com/updates?id=482997
    • [11] https://docs.oracle.com/iaas/releasenotes/postgresql/backup-region-copy.htm
    • [12] https://docs.oracle.com/iaas/releasenotes/postgresql/pglogical.htm
    • [14] https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass.Types.html
    • [16] https://aws.amazon.com/about-aws/whats-new/2025/03/amazon-neptune-database-aws-asia-pacific-malaysia-region
    • [19] https://aws.amazon.com/about-aws/whats-new/2025/02/database-insights-on-demand-analysis-rds-mysql-rds-mariadb

←Previous Page Next Page→
  • “众鸟高飞尽 孤云独去闲”
  • —唐 李白

关于我

© 2022

orczhou.com

·

Theme by Brian Gardner

本作品采用知识共享许可协议 许可协议进行许可。