Patent ID: 8626765

Claim:
A method for processing database operation requests, comprising: a computer receiving a database operation request from a user; the computer determining whether the database operation request is a heavy-duty request by comparing at least one parameter of the request with a predefined heavy-duty value for the at least one parameter; if the database operation request is a heavy-duty request, the computer routing the database operation request to a heavy-duty request database partition for processing heavy-duty requests to be processed, and recording the data scope affected by the database operation request into a metadata repository; wherein the heavy-duty request data partition is set besides an original normal database partition; determining whether the database operation request is from a special tenant frequently issuing heavy-duty requests, wherein the data of the special tenant is duplicated from the normal database partition to the heavy-duty database partition; if the database operation request is from the special tenant, adding a partition key of the heavy-duty request database partition to the database operation request; sending the database operation request with the added partition key to a management system for the partitioned database; and when the system is idle, synchronizing the data in the heavy-duty request database partition to the normal database partition.