逻辑删除:
是指文件没有被真正的删除,只不过是文件名的第一个字节被改成操作系统无法识别的字符。通常这种删除操作是可逆的,就是说用适当的工具或软件可以把删除的文件恢复出来。在开发或数据表中建立一个int型标记字段,默认为0,当用户对数据进行删除时,将标记字段设置为1。设置后数据不再使用,但是数据会长期存在数据库中
适用场景:一般比较重要的数据或表删除的时候考虑逻辑删除、比如用户信息或有关联数据之类。
物理删除:
将数据库中的数据移除,delete 数据 from 数据表 。删除数据后,数据不能再恢复。
适用场景:一些不是很重要的数据或信息、比如一些常规日志或用户收藏之类的信息
相关文章
暂无评论...