完全在内存中执行。分区表查询也实现了另一个性能提升。PostgreSQL 13 通过直接连接分区来实现这一点。
更深入地了解 PostgreSQL 活动
数据库有很多活动部件,要想有效地管理它们,就需要尽可能多地了解系统活动。当您能够更好地访问这些信息时,您的组织可以做出更好的决策,决定如何保证数据库的安全、优化性能的方法以及如何分配适当数量的资源。
PostgreSQL 13 提供了更多监控功能。您可以使用 EXPLAIN 查找 WAL 使用情况、关注流式 冰岛电报数据 基础备份以及了解有关 ANALYZE 操作进度的更多信息。此版本还添加了一项名为 pg_verifybackup 的新备份功能。顾名思义,您可以检查 PostgreSQL 备份的数据完整性。
Trusted Extensions 减少管理开销
您的数据库管理员花了多少时间安装 PostgreSQL 扩展?他们可能有一份他们知道并信任的扩展列表,用于您的业务网络,并且安装它是一项例行程序,使他们远离更紧迫的问题。
在 PostgreSQL 的早期版本中,只有超级用户可以添加新扩展。此限制在 13 中发生了变化,因为您现在可以指定受信任的扩展。您的数据库超级用户可以将最常用的扩展设置为受信任,从而允许用户自行添加这些扩展。许多内置的 PostgreSQL 扩展都默认启用了此功能,包括 hstore、pgcrypto 和 tablefunc。