get_active_connections
[Tool Purpose]: Retrieve all active connections and session information on current PostgreSQL server
[Exact Functionality]:
- Retrieve list of all currently active connected sessions
- Display user, database, and client address for each connection
- Include session status and currently executing query information
[Required Use Cases]:
- When user requests "active connections", "current sessions", "connection status", etc.
- When server load or performance problem diagnosis is needed
- When checking connection status of specific users or applications
[Strictly Prohibited Use Cases]:
- Requests for forceful connection termination or session management
- Requests for detailed query history of specific sessions
- Requests for connection security or authentication-related changes
Returns: Information including PID, username, database name, client address, status, and current query