DBE_PERF.GS_DIST_PLANCACHE_STAT
显示全部进程(包含备机)的参数化语句信息,如表1所示。查看该视图需要MONADMIN权限。
同一语句受GUC参数影响可能生成不同计划,该语句在视图中将对应展示多次。
| 名称 | 类型 | 描述 |
|---|---|---|
| node_name | name | 节点名称。 |
| pid | bigint | 后台线程ID。 |
| sessionid | bigint | 当前会话ID。 |
| global_sessionid | text | 全局会话ID。 |
| database_id | oid | 数据库ID。 |
| parameterized_sql | text | 参数化后的模板SQL。 |
| saved_time | timestamp with time zone | 保存该模板SQL语句缓存时的时间戳。 |
| last_used_time | timestamp with time zone | 保存该模板SQL语句最近访问的时间戳。 |
| parameter_types | regtype[] | 该模板SQL期望的参数类型。 |
| search_path | text | 搜索路径。 |
| used_count | bigint | 使用该模板SQL的次数。 |
| is_deleted | bool | 该SQL语句的计划缓存是否已经被内存管控淘汰。 |
| size | bigint | 该SQL语句缓存计划占用的内存大小,单位为字节。 |
| valid | bool | 该SQL语句缓存计划是否有效。 |