GLOBAL_ACTIVE_SESSION
GLOBAL_ACTIVE_SESSION displays a summary of samples in the ACTIVE SESSION PROFILE memory on CN and main DN nodes, as described in Table 1. The event_start_time, current_xid, and top_xid columns are added to GaussDB Kernel 505.0. After GaussDB Kernel is upgraded to GaussDB Kernel 505.0 or later, the columns cannot be queried during the upgrade observation period.
Name |
Type |
Description |
---|---|---|
node_name |
text |
Node name. |
sampleid |
bigint |
Sample ID. |
sample_time |
timestamp without time zone |
Sampling time. |
need_flush_sample |
Boolean |
Specifies whether the sample needs to be refreshed. |
databaseid |
oid |
Database ID. |
thread_id |
bigint |
Thread ID. |
sessionid |
bigint |
Session ID. |
start_time |
timestamp without time zone |
Start time of a session. |
event |
text |
Specified event name. |
lwtid |
integer |
Lightweight thread ID of the current thread. |
psessionid |
bigint |
Parent thread of the streaming thread. |
tlevel |
integer |
Level of the streaming thread. The value corresponds to the level (ID) of the execution plan. |
smpid |
integer |
Concurrent thread ID in SMP execution mode. |
userid |
oid |
ID of a session user. |
application_name |
text |
Name of an application. |
client_addr |
inet |
IP address of a client. |
client_hostname |
text |
Name of a client. |
client_port |
integer |
TCP port number used by a client to communicate with the backend. |
query_id |
bigint |
Debug query ID. |
unique_query_id |
bigint |
Unique query ID. |
user_id |
oid |
User ID in the key of the unique query. |
cn_id |
integer |
A CN ID on a DN indicates that the unique SQL statement comes from a CN ID in a key of the unique query on a CN. |
unique_query |
text |
Standardized UniqueSQL text string. |
locktag |
text |
Information of a lock that the session waits for, which can be parsed using locktag_decode. |
lockmode |
text |
Mode of a lock that the session waits for. |
block_sessionid |
bigint |
Blocks a session from obtaining the session ID of a lock if the session is waiting for the lock. |
final_block_sessionid |
bigint |
ID of the blocked session at the source end. |
wait_status |
text |
Provides more details about the event column. |
global_sessionid |
text |
Global session ID. |
xact_start_time |
timestamp with time zone |
Start time of the transaction. |
query_start_time |
timestamp with time zone |
Time when the statement starts to be executed. |
state |
text |
Current statement state. The value can be active, idle in transaction, fastpath function call, idle in transaction (aborted), disabled, or retrying. |
event_start_time |
timestamp with time zone |
Start time of a wait event. |
current_xid |
xid |
Current transaction ID. |
top_xid |
xid |
Top-level transaction ID. |
parent_unique_sql_id |
bigint |
SQL_Id of the parent statement that calls the statement. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.