sql_fulltext, b.machine 计算机名, b.EVENTFROMgv$process a, gv$session b, gv$sql cWHEREa.addr=b.paddrANDb.sql_hash_value=c.hash_valueanda.inst_id=1andb.inst_id=1andc.inst_id=1andb.status='ACTIVE' 如果查询速度慢,去除sql_fulltext字段的查询 SELECTb.inst_id,b.sid oracleID, b.us...
SQL_TEXT:SQL语句的前1000个字符; SQL_FULLTEXT:SQL语句的所有字符; SQL_ID:缓存在高速缓冲区(library cache)中的SQL父游标的唯一标识ID(注,类似于hash_value,不过hash_value是4bytes而sql_id是8bytes,sql_id更精确后期可能会替代hash_value); SHARABLE_MEM:SQL语句及其子游标占用的共享内存大小; PERSISTENT_MEM...
v$sqlarea : 存储SQL语句的前1000个bytes和一些相关的统计信息,比如累计的执行次数,逻辑读,物理读等统计信息 V$SQLAREA 在Oracle9i, Oracle10.1 和Oracle10.2 版本中字段定义都不太一样,Oracle10.2 中会多出sql_fulltext字段, 是一个CLOB字段。 实际上,v$sqlarea 可以看做 v$sql 根据 sqltext 等 做了 group by ...
SELECT view_definition FROM v$fixed_view_definition WHERE view_name='GV$SQLTEXT'; 1、 v$sql SQL_TEXT //当前正在执行的游标的sql文本的前1000个字符 SQL_FULLTEXT //CLOB类型 整个sql文本,不用借助于V$SQL_TEXT视图来查看整个文本 SQL_ID //库缓存中的SQL父游标的标志 SHARABLE_MEM //子游标使用的共享...
SQL_TEXT:SQL 语句的文本 SQL_FULLTEXT:SQL 语句的完全文本 SQL_ID 1. 2. 3. 4. 5. SHARABLE_MEM:游标所占共享内存 PERSISTENT_MEM:游标持续期所占用的 Fixed(固定)内存 RUNTIME_MEM:游标在运行期所占用的 Fixed(固定)内存 1. 2. 3. 4. ...
SELECT osuser,a.username,cpu_time/executions/1000000||'s', sql_fulltext,machine fromv$session a, v$sqlarea b where a.sql_address =b.address order by cpu_time/executionsdesc;查看数据库中SGA:System globalarea (SGA),system global area(PGA);查看连接oracle的所有机器的连接数:selectmachine,count(...
SELECT sql_text, sql_fulltext, FIRST_LOAD_TIME, LAST_LOAD_TIME FROM v$sql WHERE sql_id = (SELECT sql_id FROM v$session WHERE paddr = (SELECT addr FROM v$process WHERE spid = 17336)); 查看表空间 SELECT a.tablespace_name "表空间名", ...
首先是用v$sql视图查询,但是这个结果集里的数据不能保证长时间的存在,而且无法随数据库迁移到新的服务器上。 select t.SQL_TEXT--varchar类型的sql(超过1000字符的sql语句会显示不下) ,t.SQL_FULLTEXT--clob类型的sql(完整的sql语句) ,to_char(t.LAST_ACTIVE_TIME,'yyyy-mm-dd hh24:mi:ss')--sql的执行...
SELECT osuser,a.username,cpu_time/executions/1000000||'s', sql_fulltext,machine fromv$session a, v$sqlarea b where a.sql_address =b.address order by cpu_time/executionsdesc; 查看数据库中SGA: System globalarea (SGA),system global area(PGA); ...
sa.SQL_FULLTEXT, sa.EXECUTIONS "执行次数", round(sa.ELAPSED_TIME / 1000000, 2) "总执行时间", round(sa.ELAPSED_TIME / 1000000 / sa.EXECUTIONS, 2) "平均执行时间", sa.COMMAND_TYPE, sa.PARSING_USER_ID "用户ID", u.username "用户名", ...