如何在vertica中查询关闭的会话
how to query closed session in vertica
有没有办法在vertica数据库中查询关闭的session记录?
似乎只有 table 存储当前活动会话:
select * from sessions
你想看dc_session_ends
table.
SELECT * FROM dc_session_ends;
它显示会话关闭的时间、会话所在的节点、session_id 和 user_id/user_name。
要测试它,您可以查询您当前的session_id。
SELECT session_id FROM current_session;
如果您使用 session_id 查询 dc_session_ends
table,则不会显示任何内容,但如果您关闭会话,然后重新连接,您将看到 session_id出现。
SELECT * FROM dc_session_ends WHERE session_id = '<session_id>';
有没有办法在vertica数据库中查询关闭的session记录? 似乎只有 table 存储当前活动会话:
select * from sessions
你想看dc_session_ends
table.
SELECT * FROM dc_session_ends;
它显示会话关闭的时间、会话所在的节点、session_id 和 user_id/user_name。
要测试它,您可以查询您当前的session_id。
SELECT session_id FROM current_session;
如果您使用 session_id 查询 dc_session_ends
table,则不会显示任何内容,但如果您关闭会话,然后重新连接,您将看到 session_id出现。
SELECT * FROM dc_session_ends WHERE session_id = '<session_id>';