发明名称 |
Managing Write Accesses During Database Upgrade Procedure |
摘要 |
As part of an upgrade procedure transitioning from a source system to a target system, table entries used by both the source system and the target system can be selectively locked on a row-by-row basis using a lock table and one or more select triggers. Related apparatus, systems, techniques and articles are also described. |
申请公布号 |
US2016098438(A1) |
申请公布日期 |
2016.04.07 |
申请号 |
US201414508876 |
申请日期 |
2014.10.07 |
申请人 |
Eberlein Peter;Driesen Volker |
发明人 |
Eberlein Peter;Driesen Volker |
分类号 |
G06F17/30 |
主分类号 |
G06F17/30 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method comprising:
initiating an upgrade procedure that updates a source system to a target system, the upgrade procedure preparing software for the target system in parallel to operation of an application on the source system; determining, by a select trigger, that the upgrade procedure reads a first key in a production table being used both by the upgrade procedure and the application; writing, by the select trigger, the first key into a lock table; determining, by a freeze trigger after the first key is written into a lock table, that the application initiated a write request for the first key in the production table; accessing, by the freeze trigger, the lock table to identify the first key as being locked; and preventing the application from writing to the first key in the production table based on the identification in the lock table. |
地址 |
Malsch DE |