📜  DBMS中的数据库缓冲区

📅  最后修改于: 2021-08-27 18:31:00             🧑  作者: Mango

信息库是主内存中的一个临时存储区域。它允许在从一个点开始然后移动到下一个点的同时顺带存放信息。信息库缓冲区存储板块的副本。但是,圆上正方形重复项的变体可能比靠垫中的形式更老练。

数据库缓冲区管理器:

  • 缓冲区管理员负责为支持分配空间以将信息存储到缓冲中。
  • 如果客户要求特定的正方形,并且可以在缓冲垫中访问正方形,则缓冲区管理器会在原则内存中指定正方形位置。
  • 如果缓冲区中无法访问正方形,请在缓冲中支持主管分配正方形。
  • 如果无法获得可用空间,它将从缓冲区中丢弃一些当前正方形以分配新正方形所需的空间。
  • 被抛弃的方块会在刚构图时刚好改变时重新组合成圆形。
  • 在客户要求这样扔掉正方形的偶然机会上,缓冲区管理员仔细阅读所提到的块从圆圈到缓冲,然后将所提到的正方形的位置传递给客户在主存储器中。
  • 在任何情况下,对于可能对印版需求造成任何问题的项目,支持主管的内部活动都不会引起注意。支持主管与虚拟机大致相同。

为了以最理想的方式服务于信息库框架,支持主管使用以下技术:

  • 缓冲液替代程序:
    如果垫子中没有剩余空间,则需要在分配增强的垫子之前从支撑物上消除当前的正方形。不同的工作框架利用LRU(最后使用)。在LRU中,最近使用最少的正方形从支撑中消除,并重新组合成圆形。这种替代过程称为支持替代技术。
  • 卡住的方块:
    如果客户需要从事故中恢复任何信息库框架,则限制正方形何时重新拼版是至关重要的。的确,如果提前进行正方形更新,大多数恢复框架都不允许正方形组成圆形。不允许在圆形上组成的此类正方形称为卡死正方形。幸运的是,许多工作框架都不支持正方形。
  • 平方的约束产量:
    一次又一次地,将正方形组成为背板非常重要,尽管事实上不需要托架中正方形所占用的空间。在需要这种类型的组合时,称为正方形的受约束产量。在某些框架崩溃中,偶尔存储在支持中的信息可能会混为一谈,但是在大多数情况下,搁置在信息中的信息不会因为任何印版崩溃而受到影响。