发明名称 Changing metadata without invalidating cursors
摘要 A method and apparatus for changing versioned metadata without invalidating cursors is provided. Cursors may be linked to the appropriate version of metadata at execution time as opposed to compilation time, meaning that they do not require recompilation to link to a new version of metadata. A database system maintains compiled code implementing a plan with respect to data items in a data storage space. The compiled code may have been generated in response to receiving a request to perform an operation that may be implemented using the plan. A version of metadata is also maintained. The metadata describes characteristics of the data storage space implicated by the plan. The compiled code is executed. The step of execution comprises binding the compiled code to the version of metadata. A proxy object referenced in the compiled code may facilitate the binding of the compiled code to the appropriate version of metadata.
申请公布号 US8140493(B2) 申请公布日期 2012.03.20
申请号 US20070764126 申请日期 2007.06.15
申请人 WADDINGTON WILLIAM H.;SHANKAR SHRIKANTH;ORACLE INTERNATIONAL CORPORATION 发明人 WADDINGTON WILLIAM H.;SHANKAR SHRIKANTH
分类号 G06F7/00 主分类号 G06F7/00
代理机构 代理人
主权项
地址