三张表,其中一张c是另外两张a,b的关系表。如果仅仅考虑删除的情况,那么只要删除a就行了。不用去碰c表(coding的时候最好别这样做)。
a表相当于指向c表的指针,指针没有了,所指向的内容也就没有了价值。
下面是几个小例子:
- Windows上无论删除哪里的内容,只是删除了指针。内容还在那里,不增不减。所以,才有恢复数据一说。
- 在同一个磁盘里剪切是很快的,只是复制了指针。原数据还在那里不动的。不同磁盘间的复制很慢,那是真的在复制东西。所以Linux上
mv
命令很快。
写不下去了,操作系统知识了解的太少。
网友评论