LogRecordSequence.RestartSequenceNumber 属性

定义

获取最接近日志末尾的重新开始区域的序列号。

public:
 property System::IO::Log::SequenceNumber RestartSequenceNumber { System::IO::Log::SequenceNumber get(); };
public System.IO.Log.SequenceNumber RestartSequenceNumber { get; }
member this.RestartSequenceNumber : System.IO.Log.SequenceNumber
Public ReadOnly Property RestartSequenceNumber As SequenceNumber

属性值

SequenceNumber

最接近日志末尾的重新开始区域的序列号。

实现

例外

该属性是在序列已释放之后访问的。

注解

重新开始区域用于临时存储包含客户端最后一次检查点操作的信息。 公用日志文件系统 (CLFS) 维护两个重新开始区域,以确保至少有一个有效区域总是可用。 需要恢复时,CLFS 读取自己的重新开始区域和最后一个检查点操作中的所有数据。 这些数据将初始化事务表、脏页表和打开文件表,以便它们能够用于恢复过程。

通过使用 SetLastRecord 方法,您可以移除最近写入的重新开始区域。

适用于