2023年11月,腾讯云PostgreSQL在国内首支持PostgreSQL 16.0,包括备份、迁移、审计等功能,用户可以在控制台操作体验。所有用户可使用大版本升级能力升级至最新的PostgreSQL 16.0进行体验,也可以在产品详情页直接购买。
本次官方发布的PostgreSQL 16.0 在诸多方面进行了改进和升级。PostgreSQL 16.0 支持SIMD,可以充分利用CPU指令集提高运算速度;pg_stat_io可以按照backend类型对IO进行统计,包括读写次数、读写时间、回写次数等信息;通过使用主动的时间线来驱动 VACUUM,减少自动清理的频率,并提高清理效率;新增多项并行查询能力如full、right join等;增加Libpq的负载均衡,使用libpq可以提高性能和可靠性;改进了 pg_hba.conf 和 pg_ident.conf 文件的管理,允许用户和数据库名称的正则表达式匹配以及包含外部文件的指令。
但在大规模数据分析、企业级高安全、SaaS多租户健康监控等场景下,原生PostgreSQL 16.0 不能很好地支持和满足用户的需求。为此,在PostgreSQL 16.0版本基础上,腾讯云新增多种自研内核特性帮助用户轻松应对特定业务需求。
腾讯云PostgreSQL基于自研 cos_fdw 插件实现了先进的冷热存储分离解决方案。⽤户无需关心不同存储介质的访问形式,通过 cos_fdw 插件就可以将 COS 中的数据加载到 PostgreSQL 数据库表中,像访问普通表⼀样访问 COS 中的数据,实现冷热存储分离。在帮助用户节省成本的同时,可以最大限度支持单机HTAP性能。腾讯云PostgreSQL提供的Failover Slot 功能可以将 Slot 信息从主库同步到备库,在 HA 切换之后避免逻辑订阅断开,用户可以无感知地继续使用逻辑订阅。
企业级安全场景中,对于用户“刚需”的审计功能,腾讯云PostgreSQL是国内唯一同时支持极速版和精细版两种审计模式的PG数据库。极速版能满足一般审计需求,而精细版使用 pgaudit 插件并加以优化,增加了执行函数内容、对象类型、对象名的审计。在压测场景下审计极速版和精细版的性能均大幅超出原生 PG 的全日志审计。此外,腾讯云PostgreSQL提供透明数据加密功能,支持对数据文件进行实时 I/O 加密和解密,在数据写入磁盘前进行加密,从磁盘读入内存时进行解密,可满足静态数据加密的合规性要求。
在通用SaaS场景下,用户不仅需要数据库实例整体的监控信息,也需要通过实例中的进程监控信息来判断租户业务健康度,来进一步指导业务逻辑的决策。腾讯云PostgreSQL提供业界领先的数据库进程监控视图 tencentdb_process_system_usage,可展示多租户进程的CPU和内存使用详情,从而判断租户当前的健康度等情况。
本文系转载,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文系转载,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。