数据文件与日志文件读取机制
类型 |
1.Main data file:主数据文件,有且只有一个。(.mdf) 2.Next data file:次数据文件,0~n个。 (.ndf) 3.Log data file:日志文件 1~n个 (.ldf) |
空间分配原则 |
先分配后使用的原则 多余的空间、未使用的空间通过压缩数据文件(包括日志文件)来释放出来 |
读写机制 |
1.对于数据文件,如果同时存在次文件,数据库采用比例填充的读写机制,即同时向多个数据文件中写入数据,而不是先写满一个数据文件,再写另外的数据文件。当然数据先写入到主文件,到达一定量时(主数据文件没有写满)会写入到其它的次文件中。是随机读写的。 2.对日志文件是先写满一个日志文件,再写另外的日志文件。顺序写的。 3.数据文件的存储是以页为单位的,1~8个页组成一个盘区。 4.日志文件的存储是以一条一条的大小不等的日志记录为单位进行的。若干条相邻的日志记录构成一个完整的事务。 |
文件组 |
|
日志文件 |
|