GaussDB-V_SESSION
V_SESSION视图显示当前所有会话的信息,该视图只有管理员可以访问,普通用户需要授权才能访问,该视图同时存在于PG_CATALOG和SYS Schema下。具体字段信息如表1所示。
| 名称 | 类型 | 描述 |
|---|---|---|
| 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 | 语句当前排队状态。可能值是:- waiting in queue:表示语句在排队中。 |
- 空:表示语句正在运行。 | | sql_exec_start | timestamp with time zone | 开始当前活跃查询的时间,如果state的值不是active,则这个值是上一个查询的开始时间。 | | program | text | 连接到该后台的应用名。 | | status | text | 该后台当前总体状态。可能值是:- active:后台正在执行一个查询。
- idle:后台正在等待一个新的客户端命令。
- idle in transaction:后台在事务中,但事务中没有语句在执行。
- idle in transaction (aborted):后台在事务中,但事务中有语句执行失败。
- fastpath function call:后台正在执行一个fast-path函数。
- disabled:如果后台禁用track_activities,则报告这个状态。 | | 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 | character varying(128) | 暂不支持,值为NULL。 | | 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 | character varying(64) | 暂不支持,值为NULL。 | | module_hash | numeric | 暂不支持,值为NULL。 | | action | character varying(64) | 暂不支持,值为NULL。 | | 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。 |
更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…