Patent ID: 8554753

Claim:
A method comprising: receiving, at a database management system, at least one database transaction from a first script of a software application; assigning a first priority level to each of the at least one database transactions from the first script communicating, by the database management system at the first priority level, the at least one database transaction from the first script to a local database managed by the database management system; receiving, at the database management system, at least one database transaction from a second script of the software application; assigning a second priority level to each of the at least one database transactions from the second script, wherein the second priority level depends on and is different from the first priority; storing the at least one database transaction received from the second script; and communicating, by the database management system at the second priority level, the stored database transactions of the second script to the database in a quantity of the communicated stored database transactions at or below a predetermined maximum number wherein the predetermined maximum number of stored database transactions sent to the database depends on the second priority level.