zoukankan      html  css  js  c++  java
  • ORACLE查找占用临时表空间多的SESSION

    需要使用SYS用户登录查看

    /* Formatted on 2020/12/30 上午 11:17:12 (QP5 v5.163.1008.3004) */
    SELECT k.inst_id "INST_ID",
           ktssoses "SADDR",
           sid,
           ktssosno "SERIAL#",
           username "USERNAME",
           osuser "OSUSER",
           ktssosqlid "SQL_ID",
           ktssotsn "TABLESPACE",
           DECODE (ktssocnt,  0, 'PERMANENT',  1, 'TEMPORARY') "CONTENTS",
           --注意在12c的v$sort_usage定义中TABLESPACE和CONTENTS已经发生变化了。
           DECODE (ktssosegt,
                   1, 'SORT',
                   2, 'HASH',
                   3, 'DATA',
                   4, 'INDEX',
                   5, 'LOB_DATA',
                   6, 'LOB_INDEX',
                   'UNDEFINED')
              "SEGTYPE",
           ktssofno "SEGFILE#",
           ktssobno "SEGBLK#",
           ktssoexts "EXTENTS",
           ktssoblks "BLOCKS",
           ROUND (ktssoblks * p.VALUE / 1024 / 1024, 2) "SIZE_MB",
           ktssorfno "SEGRFNO#"
      FROM x$ktsso k,
           v$session s,
           (SELECT VALUE
              FROM v$parameter
             WHERE name = 'db_block_size') p
     WHERE ktssoses = s.saddr AND ktssosno = s.serial#;```sql
  • 相关阅读:
    typeof与instanceof
    TCP与UDP的区别
    const、let、var关键字
    基本通用的使用jdbc文件java代码连接数据库
    HTML知识点01
    ADO.NET基础02
    ADO.NET基础03
    数据库语法01
    数据库语法02
    Ubuntu16.4 内核降级
  • 原文地址:https://www.cnblogs.com/monkey6/p/14210440.html
Copyright © 2011-2022 走看看