Oracle学习笔记--系列一(6)

(6)计算机缓存技术工作机制

在这里插入图片描述

视频链接:
https://www.bilibili.com/video/BV1Zt411w7eQ?p=8

  • 计算机中最大的缓存–内存
  • CPU在一段时间内多次处理同一块数据的几率很大,接下来处理周围数据的几率也很大–产生缓存技术
  • 硬盘–内存(物理IO),内存–CPU(逻辑IO)
  • 缓存命中率(一般要求≥95%)
  • 缓存机制可大大减少物理IO,从而提升效率
  • 缓存的速度要高于需缓存设备的速度
  • 缓存的命中率很高就意味这系统没问题吗?未必!但命中率低一定有问题。
  • 逻辑读消耗CPU资源
  • 多块硬盘组成存储,存储有大的缓存,每块硬盘也有缓存
  • 缓存特点:数据容易丢失(一旦断电,数据就会丢失)
  • 缓存读
  • 缓存写:CPU直接修改的是内存,缓存在大多情况下是没有缓存写的,为防断电数据丢失,会马上发生物理IO将数据写入硬盘(缓存并没有在写方面对性能有提高)。在计算机中有两个地方可以缓存写:1.Oracle数据库内存;2.存储的缓存(在存储中加有电池,持续给硬盘缓存供电)。
  • 含有flash的存储

上一篇:Oracle学习笔记–系列一(5)
下一篇:Oracle学习笔记–系列一(7)

猜你喜欢

转载自blog.csdn.net/Ruishine/article/details/120201618