Write to log file before actually writing it in table storage and managing index changes. Flush from log to tables once a while, if crash happens log actions can be replayed Can get point in time snapshot using this write ahead logging Can restore db upto a specific time slot. Data integrity: every individual record is CRC-32(Checksum) Log File lines start with byte offset, we can directly go to particular offset and replay from that point.

byte offsetCRCQuery statement
0000CRCUpdate name from user where
0002CRCInsert age in user