选型|数据架构选型必读:2021上半年数据库产品技术解析( 三 )


关于修复的具体内容 , 请参阅官网(https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-24.html) , 除此之外 , 8.0.24版本在以下所列的功能点进行了更新:

  • MySQL Enterprise Audit现在支持对审计日志进行删减;
  • 服务器通过在关闭连接之前将原因写入连接的方法 , 使得客户端收到一个包含客户端超时内容的错误消息 , 解决了以往服务器关闭连接而客户端无法获得正确原因的问题;
  • 客户端连接失败消息里添加了端口号信息;
  • MySQL Keyring 功能从插件过渡到服务器组件 , 包括一款社区版/企业版组件及两款企业版组件;
  • 升级使用curl 7.74.0;
  • Performance Schema增加了一些新的性能指标 , 包括:memory/sql/dd::infrastructure , memory/sql/dd::object 。 并对一些已有的指标进行改进和重命名;
  • 为认证插件增加了系统变量 , 允许配置caching_sha2_password插件运行哈希次数;
  • 空间地理信息方面增加了新的函数 ST_LineInterpolatePoint() 、 ST_LineInterpolatePoints() 、ST_PointAtDistance()和ST_Collect()。 此外CAST() 和 CONVERT() 增加了对地理空间数据的支持扩展;
  • InnoDB的 AUTOEXTEND_SIZE最大值从64M 增至4GB;
  • clone_donor_timeout_after_network_failure配置的超时时间由之前的固定值5分钟扩展到最大30分钟 , 用以提供更多的时常去解决网络问题;
  • 向MGR的allowlist里面增加新成员不再需要停止/再启动MGR;
  • 使用--skip-slave-start启动从服务器不在需要登录数据库服务器的主机 。
PostgreSQL发布14 Beta 1 , 新增众多特性
5月15日 , PostgreSQL发布14 Beta 1 , 在性能、管理、备份恢复、安全、SQL等方面均有新特性或增强 , 以下列举重点特性(对应的场景和价值 , 可点击本文文末【阅读原文】详细阅读本期Newsletter完整版):
一、性能
1、大量连接高并发优化(无论active和idle) , 上万连接无性能损耗
2、索引增强
  • 缓解高频更新负载下的btree索引膨胀
  • 支持sort接口 , 大幅提升Create GiST和SP-GiST索引的速度
  • 支持SP-GiST覆盖索引功能满足任意维度聚集存储
  • BRIN支持布隆过滤和multi range
3、并行计算增强
  • 并行顺序扫描支持chunk大IO利用prefetch能力大幅提升顺序IO扫描吞吐性能 , 解决小IO无法打满块设备吞吐指标的问题 。
  • PL/pgSQL RETURN QUERY支持并行计算
  • 刷新物化事务支持并行计算
4、内置sharding功能接口 postgres_fdw 持续增强
  • 支持外部表异步并行计算
  • bulk insert
  • 远程分区表的子分区可以import foreign schema生成外部表
  • 支持truncate外部表
  • 支持会话级持久化foreign server连接
5、分区表性能趋近完美

推荐阅读