You are on page 1of 1

Generated SQL:

SELECT TOP 100000 "HOST", "PORT", "CONNECTION_ID", "TRANSACTION_ID", "START_TIME",


"IDLE_TIME", "CONNECTION_STATUS", "CLIENT_HOST", "CLIENT_IP", "CLIENT_PID",
"USER_NAME", "CONNECTION_TYPE", "OWN", "IS_HISTORY_SAVED",
"MEMORY_SIZE_PER_CONNECTION", "AUTO_COMMIT", "LAST_ACTION", "CURRENT_STATEMENT_ID",
"CURRENT_OPERATOR_NAME", "FETCHED_RECORD_COUNT", "AFFECTED_RECORD_COUNT",
"SENT_MESSAGE_SIZE", "SENT_MESSAGE_COUNT", "RECEIVED_MESSAGE_SIZE",
"RECEIVED_MESSAGE_COUNT", "CREATOR_THREAD_ID", "CREATED_BY", "IS_ENCRYPTED",
"AUTHENTICATION_METHOD", "END_TIME", "PARENT_CONNECTION_ID",
"CLIENT_DISTRIBUTION_MODE", "LOGICAL_CONNECTION_ID",
"SOURCE_SITE_LOGICAL_CONNECTION_ID", "CURRENT_SCHEMA_NAME", "CURRENT_THREAD_ID",
"PRIORITY", "WORKLOAD_CLASS_NAME", "CURRENT_COLLATION_NAME", "CLOSE_REASON"
FROM (SELECT * FROM M_CONNECTIONS WHERE CONNECTION_ID IN (SELECT
CONNECTION_ID FROM SYS.M_TRANSACTIONS AS A JOIN SYS.M_MVCC_OVERVIEW AS B ON A.HOST
= B.HOST AND A.PORT = B.PORT WHERE A.MIN_MVCC_SNAPSHOT_TIMESTAMP > 0
AND A.MIN_MVCC_SNAPSHOT_TIMESTAMP <= B.MIN_MVCC_SNAPSHOT_TIMESTAMP
UNION SELECT A.CONNECTION_ID FROM SYS.M_ACTIVE_STATEMENTS A,
SYS.M_MVCC_SNAPSHOTS V, SYS.M_MVCC_OVERVIEW B WHERE A.HOST = B.HOST
AND A.PORT = B.PORT AND A.STATEMENT_ID = V.STATEMENT_ID AND
V.MVCC_SNAPSHOT_TIMESTAMP > 0 AND V.MVCC_SNAPSHOT_TIMESTAMP <=
B.MIN_MVCC_SNAPSHOT_TIMESTAMP)) TMP

You might also like