The Database Doctor
Musing about Databases

Tag: transaction-log

Cover image for Why are Databases so Hard to Make? Part 5 - Log Sequencing
Why are Databases so Hard to Make? Part 5 - Log Sequencing

Transaction logs. How do they sequence time??

Cover image for Why are Databases so Hard to Make? Part 4 - Digging up Graves
Why are Databases so Hard to Make? Part 4 - Digging up Graves

In my last post about high speed DML, I talked how it is possible to modify tables at the kind of speeds that a modern SSD can deliver. I sketched an outline of an algorithm that can easily us...

Cover image for Why are Databases so Hard to Make? Part 3 - High Speed DML
Why are Databases so Hard to Make? Part 3 - High Speed DML

After a brief intermezzo about testing (read about my thoughts here: Testing is Hard and we often use the wrong Incentives) - it is time to continue our journey together to where we will A...

Cover image for Why are Databases so Hard to Make? Part 2 - Logging to Disk
Why are Databases so Hard to Make? Part 2 - Logging to Disk

Transaction logs. Why are they so important and why are they so hard to make?