发明名称 Enforced transaction system recoverability on media without write-through
摘要 To ensure that logs representative of data changes are durably written, localized storage media cache is flushed to force a write to stable storage. Log sequence number tracking is leveraged to determine if log data in a localized storage media cache is likely to have not been written to durable storage. When this condition is likely, a FLUSH_CACHE command is issued to a storage media controller to force a durable write. This allows recovery of data changes to a transactional system even when its associated storage media does not provide write-ordering guarantees. Moreover, flushing of the storage media cache can be accomplished at a frequency that provides an upper bound on a maximum time between a transaction commit and data being made durable.
申请公布号 US7765361(B2) 申请公布日期 2010.07.27
申请号 US20060562053 申请日期 2006.11.21
申请人 MICROSOFT CORPORATION 发明人 DHAMANKAR ROBIN DHANANJAY;KATHURIA VISHAL;KALAVAKUR SETHU;VENKATARAMAN GAYATHRI;LEVY AVRAHAM;KODAVALLA HANUMANTHA RAO;LI CHUNJIA;CHRISTENSEN ERIC RAY
分类号 G06F12/16 主分类号 G06F12/16
代理机构 代理人
主权项
地址