zoukankan      html  css  js  c++  java
  • informix 查看 当前锁表

    select username,sid,waiter,dbsname,tabname,rowidlk,keynum,type from sysmaster:syslocks l, sysmaster:syssessions s where l.owner = s.sid;

    onmode -z *****  (sid)   杀线程

    另:

    onstat -k :用户持有锁的情况 
    锁按照粒度分为6种: 库锁、表锁、页锁、行锁、字节锁、键锁 
    字节锁:更新包含有VARCHAR类型的行时,加在该行上的锁。 
    键锁:用于索引树上的锁。一般在相应字节上加删除标志。 
    这几种锁的识别如下: 
        TYPE  ONLSNUM  ROWID   SIZE   
    库锁  HDR+X  1000002   205     0   
    表锁       100000e   0      0 
    页锁             100      0 
    行锁             101   
    字节锁  HDR+B               909 
    键锁             很大的16进制数 
    锁的生命期:1、不使用事务时,操作完成即会释放对应的锁; 
    2、 若使用事务,锁将伴随整个事务。(即随这COMMIT WORK或ROLLBACK WORK而释放)   
    (**锁的几种类型:共享锁(SHARE),排它锁(EXCLUSIVE),可升级锁**)

  • 相关阅读:
    0环与3环通信
    NACTF Encoder
    内核空间与内核模块
    Reserve ctf SSE_KEYGENME VAX2学习
    Inf2Cat Tool Output: ........................ Signability test failed.
    wustctf2020_closed
    ciscn_2019_final_5
    ciscn_2019_en_3 tcache
    内核编程基础
    保护模式阶段测试说明
  • 原文地址:https://www.cnblogs.com/mingforyou/p/5311874.html
Copyright © 2011-2022 走看看