1. One of more tangible computer-readable media storing computer-executable instructions for causing a client programmed thereby to perform a method comprising: with the client, splitting records for insert operations into batches according to partition metadata, wherein the partition metadata indicates how to partition the records between database nodes; and from the client, issuing a batch insert request for a given batch of the batches for execution.