US 11,656,957 B1
Managing nodes of a DBMS
Martin Jungfer, Ostelsheim (DE); Jens Peter Seifert, Gaertringen (DE); Karl Fleckenstein, Malsch (DE); Thomas Rech, Rittersheim (DE); Alexander Zietlow, Sandhausen (DE); Dirk Nakott, Stuttgart (DE); Holger Hellmuth, Bensheim (DE); and Hans-Jürgen Zeltwanger, Weinsberg (DE)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Dec. 1, 2021, as Appl. No. 17/539,640.
Int. Cl. G06F 11/07 (2006.01); G06F 11/18 (2006.01); G06F 16/2453 (2019.01); G06F 11/30 (2006.01)
CPC G06F 11/181 (2013.01) [G06F 11/3006 (2013.01); G06F 16/24534 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method for replacing a first database node of a database management system with a second database node, the method comprising:
receiving an indication that the first database node received a data access request for accessing a database shared between the first database node and the second database node;
duplicating the data access request at the first database node;
responsive to a determination that the duplicated data access request includes a data changing statement and a previously executed statement, modifying, by the one or more computer processors, the duplicated data access request to prevent execution of the data changing statement and the previously executed statement at the second database node;
executing the modified duplicated data access request at the second database node; and
replacing based on a replacement condition being met, the first database node with the second database node in the database management system.