数据库记录删除如何在内部工作?

时间:2018-02-11 04:04:24

标签: database b-tree

据我所知,当你运行DBMS时,一个B +树被加载到RAM中,作为一个地图存储记录所写文件的偏移量(如果我错了,请纠正我)。 我想知道的是:当删除发生时,会发生什么?

  

记录(偏移)从B +树中删除,然后在DBMS中删除   再次运行它会删除磁盘中不再存在于B +树中的所有记录。

  

记录从B +树中删除,然后从磁盘存储中删除

这些是我的想法

0 个答案:

没有答案