latch的概念与机制

Latch(闩)是数据库内部的串行锁机制,主要用来控制内存上的并发。Latch是一种能够极快地被获取和释放的锁。如何简单地理解Latch概念?我这里提出一种简单的方法(当然有可能不对)。

学过逻辑数字电路的知道,有一种电子电路叫Latch锁存器(也叫闩锁器)。它的原理就是当时钟信号变化时,输入信号被器件保持回恢复状态。我们可以根据这个原理来研究数据库上的Latch。

参考:1、Latch及latch冲突 http://tolywang.itpub.net/post/48/384364

2、Latch of Oracle  http://space.itpub.net/523774/viewspace-426826

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21853037/viewspace-606083/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/21853037/viewspace-606083/

latch的概念与机制相关推荐

  1. Oracle Golden Gate - 概念和机制

    Oracle Golden Gate - 概念和机制 (ogg) Golden Gate(简称OGG)提供异构环境下交易数据的实时捕捉.变换.投递. OGG支持的异构环境有: OGG的特性: 对生产系 ...

  2. Oracle Golden Gate - 概念和机制(OGG)

    一.简述 OGG 提供异构环境下交易数据的实时捕捉.变换.投递. 二.OGG 的特性 对系统影响小:实时读取交易日志,以低资源占用实现大交易量数据实时复制. 以交易为单位复制,保证交易一致性:只同步已 ...

  3. 中断的概念和机制————(清华大学慕课记录)

    中断 中断的关键要素 中断处理流程 标志位(Flag) 使能(Enable) 中断服务程序ISR 中断向量表 中断嵌套和中断优先级 中断潜伏期 中断 and 轮询 形象解释 轮询:一个简单的例子解释轮 ...

  4. Oracle集群—DG1—概念与机制

    数据卫士-DG 文章目录 数据卫士-DG 1. 相关概念 1.1 什么是DG 1.2 DG的原理架构 1.3 DG相关服务 1.3.1 日志发送 1.3.1.1 日志发送-使用ARCH进程 1.3.1 ...

  5. 天龙源码框架分析_MySQL8-InnoDB总体架构和运行机制的系统分析(上)

    1. 前文回顾:四个阶段和两种方法 首先让我们回顾下,在上一篇文章介绍的MySQL8代码分析的四个阶段和两种方法. 四个阶段: 借鉴瀑布式软件开发流程,我们将从熟悉MySQL的使用和运维,到吃透MyS ...

  6. oracle中lock和latch的用途

    本文向各位阐述Oracle的Latch机制,Latch,用金山词霸翻译是门插栓,闭锁,专业术语叫锁存器,我开始接触时就不大明白为什么不写Lock,不都是锁吗?只是翻译不同而以?研究过后才知道两者有很大 ...

  7. MySql—锁机制原理

    原文作者:蹲厕所的熊 原文地址:谈谈MySQL的锁 锁,在现实生活中是为我们想要隐藏于外界所使用的一种工具.在计算机中,是协调多个进程或线程并发访问某一资源的一种机制.在数据库当中,除了传统的计算资源 ...

  8. Latch free等待事件

    原文:oracle waitinterface-a practical guide to performance diagnostics & tuning Richmond shee Kirt ...

  9. 【锁】Latch、lock、 pin的区别

    [锁]Latch.lock. pin的区别  我之前写过的几篇锁的文章: [锁]Oracle锁系列:http://blog.itpub.net/26736162/viewspace-2128896/ ...

最新文章

  1. [Recompose] Pass a React Prop to a Stream in RxJS
  2. Zookeeper分布式一致性原理(九):Zookeeper分布式应用
  3. struts.xml中class路径错误报错的问题
  4. swift UIActivityIndicatorView
  5. 解决pip安装模块报错Cannot fetch index base URL http://pypi.python.org/simple/
  6. JAVA中和、||和|的区别?
  7. 2299元!荣耀X30 12+256GB大内存版开售:窄边直屏天花板
  8. iPhone 13的新对手?小米历史上最好看的手机即将发布
  9. PL/SQL程序设计 第四章 游标的使用
  10. evaluatejavascript不起作用_android4.4 evaluateJavascript 到android2.X上不能调用的问题
  11. Spring的组件自动扫描机制
  12. python制作简单计算器
  13. 万字长文:被阿里收购有多好?凉了有多少?
  14. App Store上的健身应用
  15. Day 23 What Drivers You Crazy
  16. FFA 2021 专场解读 - 平台建设
  17. 创建XTP图表的方法
  18. 口语语汇单词篇(10)
  19. JavaCompiler
  20. html tr固定行高列宽,HTML表格固定格式:行高列宽

热门文章

  1. matlab产生时间数组以月为单位_MATLAB的时间与日期
  2. 关于 .NET Core(.NET Core 指南)
  3. STO,跨公司采购,第三方销售,跨公司销售
  4. Win10下CH340安装
  5. 第一章 无线通信收发机结构 杨远望 和习题
  6. Markdown输入数学公式
  7. Chained row
  8. 【论文复现】中值滤波改进:Noise Adaptive Fuzzy Switching Median Filter(NAFSMF)
  9. UNIAPP----仿淘宝详情页滚动
  10. phpstorm使用