【发布时间】:2019-07-12 16:27:50
【问题描述】:
据我所知,实际上不可能“更新”文件的单个部分。必须覆盖整个事物或简单地追加。然而,数据库通常具有更新功能。如何设计一个数据库不追加 - 因为这会导致墓碑 - 而是更新?
【问题讨论】:
-
当然可以覆盖文件的一部分。
-
数据库确实会像您所说的那样创建墓碑,但它们也包含各种代码以尽可能重用空间,或者收集空白空间并重新组织页面等。数据库的日常操作。请记住,它不是一个大文件,它将是可以根据需要重新组织的桶的集合。是的,经常分配空白空间。过程的所有部分。