文件名称:pg_query_state:PostgreSQL中的查询进度监视工具
文件大小:53KB
文件格式:ZIP
更新时间:2024-02-26 16:30:18
postgresql query-monitoring PostgreSQLC
pg_query_state pg_query_state模块提供了用于了解工作后端上查询执行的当前状态的工具。 要启用此扩展,您必须修补PostgreSQL稳定版本,重新编译它并部署新的二进制文件。 所有补丁文件都位于patches/目录中,并以PostgreSQL版本号的后缀标记。 总览 优化/计划阶段之后的每个非效用查询语句(SELECT / INSERT / UPDATE / DELETE)都被转换成计划树,这是SQL查询执行算法的命令式表示。 EXPLAIN ANALYZE请求可以演示从计划树的每个节点收集的执行统计信息(完整的执行时间,发给上层节点的行数等)。 但是,此统计信息是
【文件预览】:
pg_query_state-master
----.gitignore(103B)
----pg_query_state--1.0--1.1.sql(268B)
----README.md(20KB)
----mk_dockerfile.sh(412B)
----patches()
--------custom_signals_10.0.patch(7KB)
--------custom_signals_11.0.patch(7KB)
--------runtime_explain.patch(11KB)
--------custom_signals_12.0.patch(5KB)
--------runtime_explain_12.0.patch(9KB)
--------custom_signals_9.6.patch(7KB)
--------runtime_explain_11.0.patch(9KB)
----tests()
--------pg_qs_test_runner.py(3KB)
--------prepare_stress.sh(662B)
--------common.py(3KB)
--------test_cases.py(13KB)
--------requirements.txt(29B)
--------tpcds.py(3KB)
----docker-compose.yml(19B)
----run_tests.sh(4KB)
----specs()
--------corner_cases.spec(2KB)
----LICENSE(1KB)
----.dockerignore(29B)
----Dockerfile.tmpl(875B)
----init.sql(570B)
----test.conf(42B)
----expected()
--------corner_cases.out(2KB)
--------corner_cases_2.out(2KB)
----signal_handler.c(6KB)
----.travis.yml(661B)
----pg_query_state.control(160B)
----Makefile(1KB)
----pg_query_state.c(27KB)
----pg_query_state.h(2KB)