发明名称 Removing overflow rows in a relational database
摘要 Techniques to repair overflow rows in a relational database table are described. In one implementation, a source table's physical memory pages are interrogated to identify overflow rows. In another implementation, overflow rows generated during database update operations are identified from non-table sources (e.g., log files). In general, overflow rows are repaired by: unloading one or more rows identified as overflow rows; locking the source table from outside access; disabling or deleting any associations associated with the unloaded rows; deleting the identified overflow/unloaded rows from the source table; reloading the previously unloaded rows back into the source table; restoring any associations previously disabled/deleted; and unlocking the tables. Rows may be processed in groups small enough not to significantly impact users accessing either the source or associated tables.
申请公布号 US2005165818(A1) 申请公布日期 2005.07.28
申请号 US20040757741 申请日期 2004.01.14
申请人 BMC SOFTWARE, INC. 发明人 COLE STEPHEN R.;MCLAUGHLIN MICHAEL J.JR.
分类号 G06F17/00;G06F17/30;(IPC1-7):G06F17/00 主分类号 G06F17/00
代理机构 代理人
主权项
地址