Note: EXT4 is terrible with transactions. There are ways to tweak it though, and ways to tweak the database to not sync after EVERY SINGLE BLOODY INSERT!