pg_shared_plans:PostgreSQL共享缓存计划 源码
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
文件列表
pg_shared_plans-master.zip
(预估有个25文件)
pg_shared_plans-master
.gitignore
16B
pg_shared_plans--0.0.1.sql
4KB
Makefile
1KB
pg_shared_plans.c
64KB
LICENSE
995B
README.md
5KB
include
pgsp_import.h
960B
pgsp_inherit.h
519B
暂无评论