1. A method, comprising: according to a partitioning scheme, distributing, to each apply thread of a plurality of apply threads, a respective subset of change records of a plurality of change records describing changes made by a first source transaction; each apply thread of said plurality of apply threads applying the respective subset of change records of said first source transaction in a respective apply transaction that is different from any apply transaction executed by any other apply thread of said plurality of apply threads for said first source transaction; and each apply thread of said plurality of apply threads committing the respective apply transaction without coordinating the committing of the respective apply transaction with committing of any other apply transaction of said first source transaction; wherein the method is performed by one or more computing devices.