PG_SQLBIND
PG_SQLBIND存储语句执行计划的绑定信息。
仅Vastbase G100 V2.2 Build 10(Patch No.17)及以后版本支持此功能。
名称 | 类型 | 描述 |
---|---|---|
bindname | name | 绑定计划的名称。 |
isvalid | boolean | 该绑定是否有效。 |
force_matching | boolean | 保留字段,暂无作用。 |
unique_query_id | bigint | 语句常量参数化后的HASH值,与PG_SQLPLAN中记录的一致。 |
full_query_id | bigint | 完整语句的HASH值,与PG_SQLPLAN中记录的一致。 |
plan_id | bigint | 语句执行计划的HASH值,与PG_SQLPLAN中记录的一致。 |
created | timestamp with time zone | 绑定的创建时间。 |
last_modified | timestamp with time zone | 绑定最后修改的时间。 |
const_id_list | int2vector | 需要参数化的常量的顺序ID,与PG_SQLPLAN中记录的一致。 |
reloids | oidvector | 关联的relation ID,与PG_SQLPLAN中记录的一致。 |
indexoids | oidvector | 关联的索引OID,与PG_SQLPLAN中记录的一致。 |
procoids | oidvector | 关联的函数/存储过程的OID,与PG_SQLPLAN中记录的一致。 |
query | text | 完整语句,与PG_SQLPLAN中记录的一致。 |
query_plan_tree | text | 语句执行时的PlannedStmt文本,与PG_SQLPLAN中记录的一致。 |
proc_change_csn | bigint[] | 函数/存储过程的change csn,与PG_SQLPLAN中记录的一致。 |