数据库日志文件是干什么用的啊,我刚接触数据库。

解决方案 »

  1.   

    说白了,对你数据库进行更新之前,所有的数据肯定已经提前写入了日志,来相付更多种状况,而保证数据的一致性。事务是sql操作的基本单位,而事务重要的依赖对象就是日志记录打个比方,你删除一百条记录,删除到九十九条之时,出错了。事务的原则是要么全做,要么全不做。出错以后,如何把已删除的记录给还原,这个就要通过日志来了,因为删除操作的数据提前会写入日志