Invention Grant
- Patent Title: Pooling work across multiple transactions for reducing contention in operational analytics systems
-
Application No.: US14671639Application Date: 2015-03-27
-
Publication No.: US09772911B2Publication Date: 2017-09-26
- Inventor: Ronald J. Barber , Bishwaranjan Bhattacharjee , Mohammad Sadoghi Hamedani , Guy M. Lohman , Chandrasekaran Mohan , Ippokratis Pandis , Vijayshankar Raman , Richard S. Sidle , Adam J. Storm
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Sherman IP LLP
- Agent Kenneth L. Sherman; Steven Laut
- Main IPC: G06F11/14
- IPC: G06F11/14 ; G06F9/46 ; G06F17/30

Abstract:
A method includes scanning multiple incoming database transaction requests. Each transaction includes one or more operations. Operations are clustered into a set of combined operations based on type of operation constraints. Log records are prepared and written for re-performing operations upon system failures, and for undoing operations upon an operation or a transaction failing to be processed fully. Each set of combined operations are performed within a thread. Each update operation is marked for a transaction within which the update operation belongs. Recoverable update operations belonging to a plurality of transactions are performed within a single logical thread of execution.
Public/Granted literature
- US20160283331A1 POOLING WORK ACROSS MULTIPLE TRANSACTIONS FOR REDUCING CONTENTION IN OPERATIONAL ANALYTICS SYSTEMS Public/Granted day:2016-09-29
Information query