orczhou.com

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

    2024-11-08


    标题:Azure SQL Database 正式原生支持向量类型; Aurora PostgreSQL Limitless Database 正式GA发布; veDB MySQL 版在广州开服

    重要更新

    Amazon Aurora PostgreSQL Limitless Database 正式GA发布,支持 Serverless 的水平扩展能力,可以非常好的扩展数据库的并发写入能力。该功能自去年AWS Re:Invent发布,很快就是新的一年的Re:Invent,终于正式GA了  [2] 

    Azure SQL Database 正式原生支持向量类型数据的存储与搜索,并支持便捷的与相关生态(如 LangChain 等)工具进行集成。 [1] 

    更新详情

    阿里云
    • ((11-04)) RDS SQL Server支持所有版本的异地备份能力,可以自动将数据备份到另一个地域,可用于监管或容灾恢复等场景。[4]
    Azure(微软云)
    • 托管 PostgreSQL 服务支持PostgreSQL 17 版本  18 
    GCP(谷歌云)
    • ((2024-11-04)) Cloud SQL支持实例备份大小的查看 [5] 
    Oracle云
    • ((2024-11-07)) 改进了 Oracle 数据库统一审计跟踪功能 [8]
    火山云(字节)
    • ((2024-11-01)) 云数据库 veDB MySQL 版在华南1(广州)地域正式开服售卖。[9]
    AWS(亚马逊云)
    • ((2024-10-31)) Aurora MySQL 的 RDS Data API 支持所有 Performance Insights 视图 [16]
    • ((2024-10-31)) Aurora PostgreSQL Limitless Database 预览发布 [17]

    参考链接

    • [1] https://devblogs.microsoft.com/azure-sql/exciting-announcement-public-preview-of-native-vector-support-in-azure-sql-database/
    • [2] https://aws.amazon.com/cn/blogs/aws/amazon-aurora-postgresql-limitless-database-is-now-generally-available/
    • [4] https://help.aliyun.com/zh/rds/apsaradb-rds-for-sql-server/enable-the-cross-region-backup-feature-for-an-apsaradb-rds-for-sql-server-instance
    • [5] https://cloud.google.com/sql/docs/postgres/backup-recovery/backing-up#view-backup-size
    • [8] https://docs.oracle.com/iaas/releasenotes/database-tools/audit.htm
    • [9] https://www.volcengine.com/docs/6357/66583#%E6%9C%8D%E5%8A%A1%E5%9C%B0%E5%9D%80
    • [10] https://www.volcengine.com/docs/6390/1359417
    • [11] https://www.volcengine.com/docs/6390/1359386
    • [12] https://www.volcengine.com/docs/6390/79328
    • [13] https://www.volcengine.com/docs/6390/79328
    • [14] https://www.volcengine.com/docs/6390/79180
    • [15] https://www.volcengine.com/docs/6390/166349
    • [16] https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/monitoring-using-performance-insights-data-api.html
    • [17] https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/limitless.html
    • [18] https://azure.microsoft.com/en-us/updates/v2/PostgreSQL-17-on-Azure-Database-for-PostgreSQL-Flexible-Server

  • 再登黄山

    2024-11-03

    在去年的5月份和家人一起登过黄山,是个阴雨天,虽“三上三下”看到了“猴子观海”但更多景观多是雾里看花。这次运气非常好,山顶天气晴朗,群山云海、奇松奇石尽收眼底。和很多事情一样,虽黄山上的天气是多变的,但多做几次,老天总能偶尔眷顾。

    路线

    如下蓝色路线是,当天的行进路线概览:

    如下路线是GPS记录的详细路线:

    (交互式查看)

    从索道上山到最后下山,一共花费了 7 个小时。其中大概有三个半小时,是在吃饭、等人、拍照等,完全没有移动的状态。如果自行安排时间,预留 4~5 小时是比较充裕的,而且体力也不会要求太高。当然,我们没有登最高峰天都峰或莲花峰。

    可遇不可求的云海

    这次再登黄山,天公作美,看到了可遇不可求的“云海”。黄山以奇石、奇松、云海而闻名。上次来的时候,虽天气不好,但也有幸看到了诸如猴子观海、始信峰等奇石怪峰,也看到了迎客松、黑虎松等奇松。

    可遇不可求的黄色云海
    那必须和云海、迎客松一起合个影

    再看猴子观海

    这次运气不错,视野非常好,远处的“猴子观海”看得非常清晰。

    黄山一线天

    似乎每个景点都有“一天线”

    徽州古镇

    在黄山附近,有很多的“徽州”古镇,其中最为有名的大概就是位于的“徽州古镇”。古镇确实也保存的不错,古镇中有很多小巷子,还住着当地的居民。

    这一代最为有名就是“许国石坊”。该牌坊已经有400年历史,为万历年间的大学士许国所修。因为牌坊比较牢固、高大所以也躲过十年浩劫,保存非常完整。许国18岁考中秀才,在六次参加乡试时中第一,即为解元。粗略理解,相当于现在的省状元吧。而后参加会试第七名;而后殿试为第一百零七名,为进士三甲[1]。此后,入朝为官,官至吏部尚书、建极殿大学士,《明史》有传。

    许国石坊

    另外,徽州古镇还保存了一些比较老的建筑。不过应该都是近现代的建筑。

    这是一家茶馆
    街角
    小巷子

    参考链接

    [1] https://zh.wikipedia.org/zh-cn/%E8%AE%B8%E5%9B%BD_(%E6%98%8E%E6%9C%9D)

  • 云数据库行业动态@2024-11-01

    2024-11-01

    标题:PolarDB获科技进步一等奖; TDSQL勇夺TPC-DS榜首; 火山云 VeDB/RDS 在香港地区开服

    重要更新

    阿里云PolarDB“云原生三层解耦Serverless数据库关键技术与应用”项目荣获2024年度中国计算机学会(CCF)科技进步一等奖 [1] 。在上周,腾讯云 TDSQL 再创 TPC-DS 纪录,国产数据库在多个领域都在进击(juan,第三声) [2] 。

    更新详情

    火山云(字节)
    • 云数据库 MySQL 、PostgreSQL 版自北京时间 2024 年 10 月 30 日起,在中国香港地域正式开服售卖。[11]
    • 云数据库 veDB MySQL 版自北京时间 2024 年 10 月 30 日 起,在中国香港地域正式开服售卖。[12]
    • 新增云数据库 PostgreSQL 版对Terraform的支持 [15]
    • VeDB MySQL 的SQL 限流功能可以协助您控制数据库的请求访问量和 SQL 并发量,从而保障服务的可用性。[22]
    腾讯云
    • TDSQL-C MySQL 版“只读分析引擎”内核版本更新到1.2404.12.0,主要进行了系统优化以及问题修复。 [7] 
    华为云
    • 云数据库 GaussDB引擎版本号增加第2代体系架构大版本号V2.0  [8] 
    GCP(谷歌云)
    • AlloyDB for PostgreSQL 支持原地版本升级,可以将 PostgreSQL 14 集群升级到 15 [6] 
    AWS(亚马逊云)
    • Amazon Aurora 支持集群级操作系统升级 [24]
    • Amazon RDS 支持 db.m7i 和 db.r7i 实例类 [26]
    • ElastiCache for Valkey 添加了新的 CloudWatch 指标来监控服务器端响应时间 [36]

    参考链接

    • [1] https://mp.weixin.qq.com/s/kWpa-yP3DDfJHcdII4qV0Q
    • [2] https://mp.weixin.qq.com/s/jiNdlqbHn2HkAiBak2rAAw
    • [4] https://cloud.google.com/memorystore/docs/redis/supported-redis-configurations
    • [5] https://cloud.google.com/solutions/sap/docs/bq-connector/whats-new
    • [6] https://cloud.google.com/alloydb/docs/upgrade-db-inplace-major-version
    • [7] https://cloud.tencent.com/document/product/1003/109576
    • [8] https://support.huaweicloud.com/bulletin-gaussdb/gaussdb-bulletin_0006.html
    • [10] https://docs.oracle.com/iaas/releasenotes/management-agent/management-agent-sql.htm
    • [11] https://www.volcengine.com/docs/6313/170639#%E6%9C%8D%E5%8A%A1%E5%9C%B0%E5%9D%80
    • [12] https://www.volcengine.com/docs/6357/66583#%E6%9C%8D%E5%8A%A1%E5%9C%B0%E5%9D%80
    • [13] https://www.volcengine.com/docs/6438/69237#%E6%9C%8D%E5%8A%A1%E5%9C%B0%E5%9D%80
    • [14] https://www.volcengine.com/docs/6438/1353773
    • [15] https://www.volcengine.com/docs/6438/1257554
    • [22] https://www.volcengine.com/docs/6956/1356618
    • [24] https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora_OS_updates.html
    • [25] https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/USER_Tagging.html
    • [26] https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.DBInstanceClass.html#Concepts.DBInstanceClass.Types
    • [36] https://aws.amazon.com/about-aws/whats-new/2024/10/amazon-elasticache-metrics-monitor-server-response-time/

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

    2024-10-26

    Docker 安装非常简单,几乎一分钟内即可完成安装。

    目录

    • 1 Docker 安装 MySQL 9.1
    • 2 其他的 Docker 相关管理命令
    • 3 体验 MySQL 9.0/9.1 系列
    • 4 啥!FUNCTION DISTANCE does not exist
    • 5 参考链接

    Docker 安装 MySQL 9.1

    安装镜像:

    docker pull container-registry.oracle.com/mysql/community-server:9.1

    启动镜像:

    docker run --name=mysql91  --restart on-failure -d container-registry.oracle.com/mysql/community-server:9.1

    查看初始安装时 root 账号密码:

    docker logs mysql91 2>&1 | grep GENERATED

    登录安装的数据库:

    docker exec -it mysql91 mysql -uroot -p

    好了。这就完成安装了:

    # docker exec -it mysql91 mysql -uroot -p
    Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg.
    Enter password:
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 10
    Server version: 9.1.0
    
    Copyright (c) 2000, 2024, Oracle and/or its affiliates.
    
    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.
    
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    mysql>

    修改 root 密码:

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'YOUR-NEW-PASSWORD';

    详细的步骤与说明可以参考:Basic Steps for MySQL Server Deployment with Docker。

    其他的 Docker 相关管理命令

    docker start    mysql91 # 启动
    docker stop     mysql91 # 关闭
    docker restart  mysql91 # 重启
    
    docker rm       mysql91  # 删除容器

    体验 MySQL 9.0/9.1 系列

    创建数据库:

    mysql> create database orczhou;
    Query OK, 1 row affected (0.00 sec)
    
    mysql> use orczhou
    Database changed

    创建一个表,可以用于存储向量,并进行简单的向量计算:

    create table vector_t01 (
        id int,
        s_v_01 vector(390),
        s_v_02 vector(390)
    );
    
    mysql> create table vector_t01(id int,s_v_01 vector(390),s_v_02 vector(390));
    Query OK, 0 rows affected (0.02 sec)
    
    mysql> insert into vector_t01 values (1,string_to_vector('[1,2,3]'),string_to_vector('[4,5,6]'));
    Query OK, 1 row affected (0.00 sec)
    
    mysql> select DISTANCE(s_v_01,s_v_02) FROM vector_t01;
    ERROR 1305 (42000): FUNCTION orczhou.DISTANCE does not exist

    啥!FUNCTION DISTANCE does not exist

    看看文档描述,我下巴掉了一地(参考):

    Note

    DISTANCE() is available only for users of HeatWave MySQL on OCI; it is not included in MySQL Commercial or Community distributions.

    没有search就算了,好不容易有一个 DISTANCE,发现还是受限制的…

    好了,那就体验到这里吧… 期待在后续的版本能够把搜索功能补齐。一定要体验的话,可以自己去Oracle Cloud进行测试。

    参考链接

    • Basic Steps for MySQL Server Deployment with Docker
    • More Topics on Deploying MySQL Server with Docker

  • 云数据库行业动态@2024-10-25

    2024-10-25

    标题:腾讯TDSQL再创TPC-DS世界纪录; OceanBase发布会发力AP/向量等能力;金山云推出云MySQL Serverless

    重要更新

    腾讯云 TDSQL 再创 TPC-DS 世界纪录,以7260万QphDS的性能和37.52元/kQphDS的性价比打破世界纪录,性能提升282%,成本降低37%。通过自研MPP和并行执行框架,TDSQL显著提升资源利用率和计算效率,广泛应用于30多家金融机构  [1] 

    OceanBase发布会宣布推出4.2.5 LTS和 4.3.3 两个里程碑版本,强化关键业务负载和实时分析能力,新增向量检索功能,简化AI应用技术栈。OceanBase持续推进一体化产品战略,客户数突破2000家,连续 4 年客户数增速超过 100%,广泛应用于金融、互联网等多个行业。 [2] 

    ACDU(中国数据库联盟) 中国行-上海站活动将于本周六下午在上海举办,感兴趣的可以现场参加 [21] 

    更新详情

    华为云
    • 托管 Redis 6.0 支持Proxy集群和读写分离实例17
    • 托管 Redis 支持用户自助升级Redis实例小版本和代理版本 [18] 
    • 托管 Redis 支持主备实例直接变更为读写分离实例  [19] 
    阿里云
    • RDS MySQL标准版(原X86)集群系列增加64核 128GB(mysql.x2.8xlarge.xc)和64核 256GB(mysql.x4.8xlarge.xc)规格。[4]
    金山云
    • 金山云关系型数据库MySQL Serverless开启公测
    GCP(谷歌云)
    • Cloud SQL 支持配置了私有服务访问的实例创建只读副本(private services access) [6] 
    火山云(字节)
    • 在开启全量 SQL 洞察时,同时默认将存储全部 SQL 类型进行存储 [10]
    AWS(亚马逊云)
    • Aurora Global Database 支持全局写入口(endpoints) [12]
    • RDS 集群版支持 IAM 数据库身份验证 [14]
    • Timestream for LiveAnalytics 推出 Query Insights 功能 [16]
    参考链接
    • [1] https://mp.weixin.qq.com/s/jiNdlqbHn2HkAiBak2rAAw https://mp.weixin.qq.com/s/uJHPSoAhOSBYG8OYq8hvvQ
    • [2] https://mp.weixin.qq.com/s/bC1dIANLqQOYXkOBguBB1Q
    • [4] https://help.aliyun.com/zh/rds/apsaradb-rds-for-mysql/primary-apsaradb-rds-for-mysql-instance-types
    • [5] https://cloud.google.com/sql/docs/mysql/connect-connectors#enforce
    • [6] https://cloud.google.com/sql/docs/sqlserver/connect-connectors#enforce
    • [7] https://cloud.google.com/sql/docs/postgres/connect-connectors#enforce
    • [8] https://docs.oracle.com/iaas/releasenotes/fleet-management/oct2024-new-features.htm
    • [9] https://www.volcengine.com/docs/6956/155349
    • [10] https://www.volcengine.com/docs/6956/1277446
    • [11] https://www.volcengine.com/docs/6956/155000
    • [12] https://aws.amazon.com/about-aws/whats-new/2024/10/amazon-aurora-global-database-writer-endpoint/
    • [13] https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.Oracle.Options.APEX.html
    • [14] https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/create-multi-az-db-cluster.html#create-multi-az-db-cluster-settings
    • [15] https://aws.amazon.com/about-aws/whats-new/2024/10/aws-iam-identity-center-simplifies-calls-services-single-identity-context
    • [16] https://aws.amazon.com/about-aws/whats-new/2024/10/amazon-timestream-liveanalytics-introduces-query-insights
    • [17] https://support.huaweicloud.com/productdesc-dcs/dcs-pd-210209001.html
    • [18] https://support.huaweicloud.com/usermanual-dcs/dcs-ug-0312016.html
    • [19] https://support.huaweicloud.com/usermanual-dcs/dcs-ug-0713006.html
    • [20] https://mp.weixin.qq.com/s/aI1auy-MYr8qjJ7xvno6YQ
    • [21] https://mp.weixin.qq.com/s/lEuLtg7q9F4B0MefTrzLOQ

  • 云数据库行业动态@2024-10-18

    2024-10-18


    标题:ApertureDB融资800万美元;腾讯云重磅发布MySQL集群版; OceanBase年度发布会将举行; PostgreSQL 17/MySQL 9.1发布

    重要更新

    ApertureDB 融资$8百万美元,致力于构建AI时代的多模数据流服务,帮助企业更加敏捷的构建上层的智能化的服务。[2] [3] 

    10月23日(下周三),OceanBase年度发布将在北京举行,感兴趣的可以线下报名参加。 [1] 

    MySQL 发布新的创新版本 9.1;PostgreSQL发布年度新版本 17;MongoDB 8 发布。 [31] [32] [33] 

    腾讯云数据库举办在线 MySQL 集群版重磅发布会 [34] ,该功能在腾讯云2024年03月灰度上线,06月份全量发布,目前已经逐渐稳定 [35] 。

    更新详情

    阿里云
    • 托管MongoDB 支持了跨地域备份和恢复功能,可以自动将数据备份到另一个地域,满足数据监管或容灾恢复等需求场景。[4]
    GCP (谷歌云)
    • AlloyDB 支持了仅重启多个只读节点中的某一个或几个 [8] 
    火山云 (字节)
    • 托管 SQL Server 支持在创建实例和恢复到新实例时设置字符集 [10]
    • 托管 SQL Server 支持删除白名单,同时优化编辑白名单入口。[11]
    Azure (微软云)
    • Cosmos DB for MongoDB(vCore版) 支持了多分区、跨区域的复制 (公测)  [5] 
    • 托管 Redis Enterprise 服务正式 GA 支持了 7.2版本 [6] 
    AWS (亚马逊云)
    • Aurora PostgreSQL 与 Redshift 的Zero-ETL 功能正式GA [16]
    • 托管 RDS 支持了 MariaDB 11.4 [17]
    • DynamoDB 与 Redshift 的Zero-ETL 功能正式 GA [21]
    腾讯云
    • 云数据库 PostgreSQL 在数据迁移能力上支持独立的数据校验。[22]
    参考链接
    • [1] https://mp.weixin.qq.com/s/RODGpTzdmw8DmCI8oLdNnw
    • [2] https://www.aperturedata.io/product
    • [3] https://siliconangle.com/2024/10/10/aperturedata-raises-8-5m-multimodal-ai-database/
    • [4] https://help.aliyun.comhttps://help.aliyun.com/zh/mongodb/user-guide/cross-region-backup
    • [5] https://azure.microsoft.com/en-us/updates/v2/mdb-vcore-repl
    • [6] https://azure.microsoft.com/en-us/updates/v2/Redis-7-2-on-Azure-Cache-for-Redis-Enterprise
    • [8] https://cloud.google.com/alloydb/docs/instance-restart#restart-node-read-pool
    • [10] https://www.volcengine.com/docs/6899/141335
    • [11] https://www.volcengine.com/docs/6899/155949
    • [16] https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/zero-etl.html
    • [17] https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/MariaDB.Concepts.VersionMgmt.html
    • [21] https://aws.amazon.com/about-aws/whats-new/2024/10/amazon-dynamodb-zero-etl-integration-redshift/
    • [22] https://cloud.tencent.com/document/product/409/110836
    • [31] https://dev.mysql.com/doc/relnotes/mysql/9.1/en/news-9-1-0.html
    • [32] https://www.postgresql.org/about/news/postgresql-17-released-2936/
    • [33] https://www.mongodb.com/docs/manual/release-notes/8.0/
    • [34] https://mp.weixin.qq.com/s/m3E38iOYE3tCiea2EkCzQg
    • [35] https://cloud.tencent.com/document/product/236/104587

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

关于我

© 2022

orczhou.com

·

Theme by Brian Gardner

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