PG_BLOCKLISTS
PG_BLOCKLISTS系统表记录了查询过滤规则相关信息。该系统表仅9.1.0.100及以上集群版本支持。
名称 |
类型 |
描述 |
---|---|---|
block_name |
name |
查询过滤规则名称。 |
role |
oid |
查询过滤规则绑定的用户OID。 |
client_addr |
inet |
查询过滤规则绑定的客户端IP地址。 |
application_name |
name |
查询过滤规则绑定的客户端名称。 |
unique_sql_id |
int8 |
查询过滤规则匹配的unique_sql_id。 |
sql_hash |
name |
查询过滤规则匹配的sql_hash。 |
block_type |
int4 |
查询过滤规则绑定的语句类型,分别对应SELECT/UPDATE/INSERT/DELETE/MERGE。 |
partition_num |
int4 |
计划预估扫描节点扫描的最大分区数。 |
table_num |
int4 |
计划预估扫描的最大表数。 |
estimate_row |
int4 |
计划预估扫描节点扫描的最大行数。 |
query_band |
text |
主动标识的作业类型。 |
sql |
text |
查询过滤规则匹配的SQL语句。 |
created_time |
timestamp with time zone |
查询过滤规则创建或者修改的时间戳。 |
resource_pool |
name |
查询过滤规则拦截到语句所切换到的指定资源池名称。该字段仅9.1.0.200及以上集群版本支持。 |
max_active_num |
integer |
查询过滤规则拦截到语句的最大并发数。低于该数值时正常执行,大于等于该数值时会报错拦截。 该字段仅9.1.0.200及以上集群版本支持。 |
is_warning |
boolean |
控制查询过滤规则拦截到语句时的行为。
该字段仅9.1.0.200及以上集群版本支持。 |