发明名称 Availability of Database Objects During Database Operations
摘要 A method, computer program product, and system for providing access to a database object during modification of that object. Upon receipt of a data definition language (DDL) operation specifying a modification to the database object, currently executing database transactions are invalidated in a two-step process of a soft invalidation followed by a hard invalidation. The soft invalidation permits the current database transactions to continue executing while modifying the logical structure of the database object in accordance with the DDL operation, and the hard invalidation waits for the database transactions started prior to the DDL operation to finish execution before modifying the physical structure of the database object in accordance with the DDL operation. After the modification to the logical structure is complete, new database transactions are allowed to execute against the modified database object, thus improving the availability of the object while it is being modified.
申请公布号 US2011320474(A1) 申请公布日期 2011.12.29
申请号 US20100822215 申请日期 2010.06.24
申请人 CHAINANI NARESH K.;WINER MICHAEL J.;ZHANG LIPING;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 CHAINANI NARESH K.;WINER MICHAEL J.;ZHANG LIPING
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址