pg_shared_plans /!\此扩展名是POC,尚未准备好生产/!\ pg_shared_plans是一个PostgreSQL扩展,在共享内存中添加了透明的计划缓存。 它可以与本地计划高速缓存管理器的当前基础结构共存,因为尚未被pg_shared_plans高速缓存的计划仍可以被其高速缓存。 此扩展要求安装pg_stat_statements,以便唯一标识标准化的查询。 使用查询标识符不足以唯一地标识一条语句。 根据查询中仍然存在的常量为每个条目计算一个附加的constid哈希。 此外,如果查询依赖于启用行级安全性的关系,则还将记录userid。 安装 与PostgreSQL 12及更高版本兼容 需要PostgreSQL头文件 解压缩tarball或克隆存储库 sudo make install 在shared_preload_libraries中添加pg_shared