• oracle緩存清除,表解锁


    1,清除缓存

    alter system flush buffer_cache
    /
    ALTER SYSTEM FLUSH SHARED_POOL
    
    
    --buffer_cache 数据緩存
    --SHARED_POOL 共享池

     内存执行过的Sql查询

    select * from (
    select substr(sql_text,1,4000) "stmt", count(*),sum(sharable_mem) mem,min(module) dear,max(module) from v$sql 
    where 1=1
    
    group by substr(sql_text,1,4000)
    order by mem desc
    )
    where 1=1
    and dear like 'CreateDetail%'

    2,表解锁

    SQL>SELECT SID, SERIAL# FROM V$SESSION
    WHERE SID IN (
    SELECT SID FROM V$LOCK
    WHERE TYPE IN ('TM','TX')
    )

    上記のSQLの結果が、ロックです。
    以下のSQLでプロセスを殺しましょう。

    SQL> alter system kill session 'sid, serial#'

    この処理は、DBA(管理者)権限が必要です。

    ※これでもプロセスがなくならない場合は、サーバーOS上のプロセスを殺します。

    每天成就一小步,积累下来就是一大步。 转发本文请注明出处,谢谢您的阅读与分享!
  • 相关阅读:
    DOM深度优先遍历算法
    DOM事件
    DOM修改
    DOM的方法和属性
    DOM简介
    JSON.stringify()
    JSON解析
    JSON对象
    JSON语法
    JSON对比XML
  • 原文地址:https://www.cnblogs.com/lixiaobin/p/UnLockTable.html
Copyright © 2020-2023  润新知