1. A method for mirroring one or more data changes from a first database server to one or more second database servers, comprising: intercepting one or more operations that make one or more changes to one or more data on the first database server; merging the operations into one or more chunks; adding one or more log records having the chunks into a database log, the database log having one or more database log blocks; and writing the database log blocks.