Buffer Lock Mode and Compatibilities

简介:
Buffer Modes:
  • KCBMNEW : New buffer for exclusive access
  • KCBMSHR : Current buffer for shared access
  • KCBMEXL : Current buffer for exclusive access
  • KCBMCR : CR buffer for shared access
  • KCBMCRX : Variant of CR mode
  • KCBMNULL : Used to keep a reference to the buffer
oracle_buffer_lock_compatibilities Buffer State
  • KCBBHFREE : buffer free
  • KCBBHEXLCUR : buffer current
  • KCBBHSHRCUR : buffer current
  • KCBBHCR : buffer consistent read
  • KCBBHREADING : being read
  • KCBBHMRECOVERY : media recovery
  • KCBBHIRECOVERY : crash or instance recovery
  • KCBBHWRITING : write clone
  • KCBBHPI : past image
  • KCBBHMEMORY : allocated memory buffer
  • KCBBHMWRITING : media recovery write clone
  • KCBBHDONATED : donated to another memory component
Buffer Class
  • KCBCDATA : DB blocks
  • KCBCSORT : sort blocks
  • KCBCSVUN : save undo blocks
  • KCBCSEGH : segment header blocks
  • KCBCSVSH : save undo segment hdrs
  • KCBCFRLS : free list blocks
  • KCBCEMAP : extent map
  • KCBCBMAP : bitmap block
  • KCBCIMAP : bitmap index block
  • KCBCBFSB : bitmapped file space bitmap
  • KCBCBFSH : bitmapped file space header
  • KCBCPW : prewarmed buffers class initially
本文转自maclean_007 51CTO博客,原文链接:http://blog.51cto.com/maclean/1277839

相关文章
|
7月前
|
数据库 关系型数据库 MySQL
innodb_buffer_pool_size
【8月更文挑战第13天】
73 1
|
9月前
|
缓存 关系型数据库 MySQL
MySQL数据库——InnoDB引擎-架构-内存结构(Buffer Pool、Change Buffer、Adaptive Hash Index、Log Buffer)
MySQL数据库——InnoDB引擎-架构-内存结构(Buffer Pool、Change Buffer、Adaptive Hash Index、Log Buffer)
148 3
|
10月前
|
缓存 算法 安全
深入解析InnoDB的Buffer Pool
深入解析InnoDB的Buffer Pool
109 2
|
关系型数据库 MySQL 数据库
lock_read
lock_read
57 2
|
Oracle 关系型数据库 数据库
innodb_lock_wait_timeout参数的了解
前言:在管理ORACLE的工作中,经常发现因为锁等待的原因导致应用宕机了。Mysql考虑到自身的性能和架构等因素,InnoDB数据库引擎增加了参数innodb_lock_wait_timeout,避免在资源有限的情况下产生太多的锁等待; 一、innodb_...
3165 0
|
NoSQL 关系型数据库 MySQL
如何查找到底是谁执行了FTWL导致Waiting for global read lock
在MySQL · 特性分析 · 到底是谁执行了FTWL中 文章中,分析了为何出现大量Waiting for global read lock的连接。但是实际操作起来很多gdb版本不支持pset操作,而且连接过多,导致不可能手动打印每一个THD的state,所以笔者写了一个gdb的脚本供大家使用: 首先,先保存下面脚本到/tmp/getlockconn MySQL8.
2798 0
|
缓存 关系型数据库 MySQL
|
数据库 关系型数据库 MySQL