A technique for concurrency control of transactions in a system comprising a plurality of application instances accessing a database system is provided. A method implementation of the technique is performed by the database system and comprises receiving, from a first application instance of the plurality of application instances, a transaction start request indicating a start of a transaction to lock data stored in the database system against access requests not belonging to the transaction while the transaction is ongoing, receiving, from a second application instance of the plurality of application instances, an access request to at least a portion of the data while the transaction is ongoing, and controlling acceptance of the access request based on checking whether the access request belongs to the transaction.
展开▼