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. 谷歌开始用AI技术帮助数据中心散热节省成本
  2. SpringSecurity简单应用(二)
  3. nodejs服务后台持续运行
  4. .NET Core 2.1中改进的堆栈信息
  5. HDU5322 - cdq分治FFT加速dp
  6. 番石榴条纹类的细粒度并发
  7. [Matlab] 不能在 syms 中假设 symfun 的值域
  8. android之WIFI小车编程详述
  9. Python学习笔记:文件(File)
  10. Android App罕见错误和优化方案
  11. Ubuntu 12.10 添加 node 应用为自启动服务
  12. python 车牌识别简单_简单30行Python代码让你玩转YOLO目标识别检测!
  13. iOS底层探索之多线程(十一)—GCD源码分析(调度组)
  14. (首个填坑)联想拯救者Y7000(自带win10 home) 安装Ubuntu16.04.6 + NVIDIA GTX1650驱动
  15. 实现从oss(阿里云)服务器批量下载文件
  16. 【wav】wav文件查看
  17. 闭关之 Vulkan 应用开发指南笔记(二):队列、命令、移动数据和展示
  18. Scapy3.0 Documentation ( Advanced usage )
  19. 计算机未连接到网络,电脑未连接到一个互联网的问题,解决网络问题方法
  20. 一体机怎么修复音频服务器,导航一体机收音机信号不好?最全的自己动手修复教程来了!...

热门文章

  1. submit的用法实例
  2. springboot 整合 spring-integration-mqtt
  3. 每日算法7 —— UVa156 Ananagrams
  4. 为什么那么多人想学(H客)?
  5. 各种音视频编解码学习详解 h264 ,mpeg4 ,aac 等所有音视频格式 详解
  6. 机理模型和非机理模型
  7. 【异常检测】DAGMM:结合深度自编码器器和GMM的端到端无监督网络(二):代码实战(PyTorch)...
  8. 手把手转行|你准备好投简历了吗?
  9. logstash grok正则案例
  10. Word——永久修改默认标题和正文样式