请高手看看下面的语句是什么意思
SQL> SELECT LTRIM(TO_CHAR(SID, '0XXX')) || LTRIM(TO_CHAR(SERIAL#, '0XXX')) || '0001' M_ID,
2 DBMS_SESSION.UNIQUE_SESSION_ID S_ID
3 FROM V$SESSION
4 WHERE SID =
5 (SELECT SID
6 FROM V$MYSTAT
7 WHERE ROWNUM = 1);
TO_CHAR(SID, '0XXX')和TO_CHAR(SERIAL#, '0XXX')是什么意思啊,还有V$MYSTAT这个视图主要查询什么数据的?
------解决方案--------------------
把SID和SERIAL转成16进制格式的。
v$mystat返回当前session的统计项。当通过触发器审计session资源使用,可以使用v$mystat来捕获资源使用