当前位置: 代码迷 >> 综合 >> SQL Server存储引擎(3) - 日志
  详细解决方案

SQL Server存储引擎(3) - 日志

热度:59   发布时间:2024-01-20 10:52:42.0

日志

 

1、日志结构

1.1、物理日志

(0)物理日志即数据库的.ldf文件,当然后缀名是可以自定义的,默认是.ldf;

 

(1)一个SQL SERVER数据库,可以定义多个物理日志文件,SQL SERVER逻辑上把它们当成一个整体,顺序写入日志纪录,用完第一个再用下一个:即第一个日志文件的当前空间,如果没有可分配的VLF时,就会使用下一个日志文件的VLF,直到最后一个日志文件也没有可分配的VLF时,会重新回到第一个日志开始增长;VLF的使用如下图:

 

(2)物理日志文件初始大小至少为512KB;

 

(3)日志文件不可以放在文件组内;

 

1.2、虚拟日志

(0

  相关解决方案