GV_SESSION
GV_SESSION视图显示当前所有的会话信息。该视图只有管理员可以访问,普通用户需要授权才能访问,该视图同时存在于PG_CATALOG和SYS Schema下。在开启线程池(enable_thread_pool = on)时,显示所有会话信息;当线程池关闭(enable_thread_pool = off)时,用户连接的会话不显示。具体字段信息如表1所示。
|
名称 |
类型 |
描述 |
|---|---|---|
|
inst_id |
numeric |
暂不支持,值为NULL。 |
|
saddr |
raw |
暂不支持,值为NULL。 |
|
sid |
bigint |
会话ID。 |
|
serial# |
integer |
当前活动的后台线程的序号,在GaussDB中为0。 |
|
audsid |
numeric |
暂不支持,值为NULL。 |
|
paddr |
raw |
暂不支持,值为NULL。 |
|
schema# |
numeric |
暂不支持,值为NULL。 |
|
schemaname |
name |
登录该后台的用户名。 |
|
user# |
oid |
登录此后台线程的用户的OID。oid为0表示此后台线程为全局辅助线程(auxiliary)。 |
|
username |
name |
登录此后台线程的用户名。username为空表示此后台线程为全局辅助线程(auxiliary)。 |
|
command |
numeric |
暂不支持,值为NULL。 |
|
ownerid |
numeric |
暂不支持,值为NULL。 |
|
taddr |
character varying(16) |
暂不支持,值为NULL。 |
|
lockwait |
character varying(16) |
暂不支持,值为NULL。 |
|
machine |
text |
客户端的主机名,这个字段是通过client_addr的反向DNS查找得到。这个字段只有在启动log_hostname且使用IP连接时才非空。 |
|
sql_id |
bigint |
查询语句的ID。 |
|
client_info |
text |
客户端信息。 |
|
event |
text |
语句当前排队状态。可能值是:
|
|
sql_exec_start |
timestamp with time zone |
开始当前活跃查询的时间, 如果state的值不是active,则这个值是上一个查询的开始时间。 |
|
program |
text |
连接到该后台的应用名。 |
|
status |
text |
该后台当前总体状态。可能值是:
|
|
server |
character varying(9) |
暂不支持,值为NULL。 |
|
pdml_status |
character varying(8) |
当前会话是否启用DML的并行执行。 |
|
port |
numeric |
当前会话的端口号。 |
|
process |
character varying(24) |
当前会话的进程号。 |
|
logon_time |
date |
当前会话的登录时间。 |
|
last_call_et |
integer |
当前会话上次状态发生改变的时长。 |
|
osuser |
text |
服务端操作系统用户名。 |
|
terminal |
character varying(30) |
暂不支持,值为NULL。 |
|
type |
character varying(10) |
暂不支持,值为NULL。 |
|
sql_address |
raw |
暂不支持,值为NULL。 |
|
sql_hash_value |
numeric |
暂不支持,值为NULL。 |
|
sql_child_number |
numeric |
暂不支持,值为NULL。 |
|
sql_exec_id |
numeric |
暂不支持,值为NULL。 |
|
prev_sql_addr |
raw |
暂不支持,值为NULL。 |
|
prev_hash_value |
numeric |
暂不支持,值为NULL。 |
|
prev_sql_id |
character varying(13) |
暂不支持,值为NULL。 |
|
prev_child_number |
numeric |
暂不支持,值为NULL。 |
|
prev_exec_start |
date |
暂不支持,值为NULL。 |
|
prev_exec_id |
numeric |
暂不支持,值为NULL。 |
|
plsql_entry_object_id |
numeric |
暂不支持,值为NULL。 |
|
plsql_entry_subprogram_id |
numeric |
暂不支持,值为NULL。 |
|
plsql_object_id |
numeric |
暂不支持,值为NULL。 |
|
plsql_subprogram_id |
numeric |
暂不支持,值为NULL。 |
|
module |
text |
当前正在运行的模块名称,通过DBE_APPLICATION_INFO.SET_MODULE接口设置。 |
|
module_hash |
numeric |
暂不支持,值为NULL。 |
|
action |
text |
当前模块中当前操作的名称DBE_APPLICATION_INFO.SET_MODULE或DBE_APPLICATION_INFO.SET_ACTION接口设置。 |
|
action_hash |
numeric |
暂不支持,值为NULL。 |
|
fixed_table_sequence |
numeric |
暂不支持,值为NULL。 |
|
row_wait_obj# |
numeric |
暂不支持,值为NULL。 |
|
row_wait_file# |
numeric |
暂不支持,值为NULL。 |
|
row_wait_block# |
numeric |
暂不支持,值为NULL。 |
|
row_wait_row# |
numeric |
暂不支持,值为NULL。 |
|
top_level_call# |
numeric |
暂不支持,值为NULL。 |
|
pdml_enabled |
character varying(3) |
暂不支持,值为NULL。 |
|
failover_type |
character varying(13) |
暂不支持,值为NULL。 |
|
failover_method |
character varying(10) |
暂不支持,值为NULL。 |
|
failed_over |
character varying(3) |
暂不支持,值为NULL。 |
|
resource_consumer_group |
character varying(32) |
暂不支持,值为NULL。 |
|
pddl_status |
character varying(8) |
暂不支持,值为NULL。 |
|
pq_status |
character varying(8) |
暂不支持,值为NULL。 |
|
current_queue_duration |
numeric |
暂不支持,值为NULL。 |
|
client_identifier |
character varying(64) |
暂不支持,值为NULL。 |
|
blocking_session_status |
character varying(11) |
暂不支持,值为NULL。 |
|
blocking_instance |
numeric |
暂不支持,值为NULL。 |
|
blocking_session |
numeric |
暂不支持,值为NULL。 |
|
final_blocking_session_status |
character varying(11) |
暂不支持,值为NULL。 |
|
final_blocking_instance |
numeric |
暂不支持,值为NULL。 |
|
final_blocking_session |
numeric |
暂不支持,值为NULL。 |
|
seq# |
numeric |
暂不支持,值为NULL。 |
|
event# |
numeric |
暂不支持,值为NULL。 |
|
p1text |
character varying(64) |
暂不支持,值为NULL。 |
|
p1 |
numeric |
暂不支持,值为NULL。 |
|
p1raw |
raw |
暂不支持,值为NULL。 |
|
p2text |
character varying(64) |
暂不支持,值为NULL。 |
|
p2 |
numeric |
暂不支持,值为NULL。 |
|
p2raw |
raw |
暂不支持,值为NULL。 |
|
p3text |
character varying(64) |
暂不支持,值为NULL。 |
|
p3 |
numeric |
暂不支持,值为NULL。 |
|
p3raw |
raw |
暂不支持,值为NULL。 |
|
wait_class_id |
numeric |
暂不支持,值为NULL。 |
|
wait_class# |
numeric |
暂不支持,值为NULL。 |
|
wait_class |
character varying(64) |
暂不支持,值为NULL。 |
|
wait_time |
numeric |
暂不支持,值为NULL。 |
|
seconds_in_wait |
numeric |
暂不支持,值为NULL。 |
|
state |
character varying(19) |
暂不支持,值为NULL。 |
|
wait_time_micro |
numeric |
暂不支持,值为NULL。 |
|
time_remaining_micro |
numeric |
暂不支持,值为NULL。 |
|
time_since_last_wait_micro |
numeric |
暂不支持,值为NULL。 |
|
service_name |
character varying(64) |
暂不支持,值为NULL。 |
|
sql_trace |
character varying(8) |
暂不支持,值为NULL。 |
|
sql_trace_waits |
character varying(5) |
暂不支持,值为NULL。 |
|
sql_trace_binds |
character varying(5) |
暂不支持,值为NULL。 |
|
sql_trace_plan_stats |
character varying(10) |
暂不支持,值为NULL。 |
|
session_edition_id |
numeric |
暂不支持,值为NULL。 |
|
creator_addr |
raw |
暂不支持,值为NULL。 |
|
creator_serial# |
numeric |
暂不支持,值为NULL。 |
|
ecid |
character varying(64) |
暂不支持,值为NULL。 |
|
sql_translation_profile_id |
numeric |
暂不支持,值为NULL。 |
|
pga_tunable_mem |
numeric |
暂不支持,值为NULL。 |
|
shard_ddl_status |
character varying(8) |
暂不支持,值为NULL。 |
|
con_id |
numeric |
暂不支持,值为NULL。 |
|
external_name |
character varying(1024) |
暂不支持,值为NULL。 |
|
plsql_debugger_connected |
character varying(5) |
暂不支持,值为NULL。 |