Non-blocking drain method and apparatus for use in processing requests on a resource
    1.
    发明授权
    Non-blocking drain method and apparatus for use in processing requests on a resource 有权
    用于处理资源请求的无阻塞漏极方法和装置

    公开(公告)号:US06519613B1

    公开(公告)日:2003-02-11

    申请号:US09527501

    申请日:2000-03-16

    IPC分类号: G06F1700

    摘要: A method and apparatus for online reorganization of a database which does not prevent a process from accessing the database during the data reorganization. The invention uses a non-blocking drain to lock on a database, unloads a copy of the data contained in the database, reorganizes the copied data, loads the reorganized data into a shadow location, applies log records to the shadow location data so that the reorganized data may be adjusted for any changes to the database after the data was copied and reorganized, and then replaces the data in the database with the reorganized data. The non-blocking drain does not prevent other requests on the database from being processed while the reorganization lock is in place, except briefly when the reorganized data replaces the data in the database.

    摘要翻译: 一种在线重组数据库的方法和装置,在数据重组期间不阻止进程访问数据库。 本发明使用非阻塞漏洞来锁定数据库,卸载数据库中包含的数据的副本,重新组织复制的数据,将重组的数据加载到阴影位置,将日志记录应用于阴影位置数据,以便 重新组织的数据可能会在数据复制和重组后对数据库的任何更改进行调整,然后用重组数据替换数据库中的数据。 无阻塞的漏洞不会阻止在重组锁定到位时对数据库的其他请求进行处理,除非重组的数据替换数据库中的数据。

    Non-blocking drain method and apparatus used to reorganize data in a
database
    2.
    发明授权
    Non-blocking drain method and apparatus used to reorganize data in a database 失效
    用于重组数据库中的数据的无阻塞漏极方法和装置

    公开(公告)号:US6070170A

    公开(公告)日:2000-05-30

    申请号:US942453

    申请日:1997-10-01

    IPC分类号: G06F17/30 G06F12/00

    摘要: A method and apparatus for online reorganization of a database which does not prevent a process from accessing the database during the data reorganization. The invention uses a non-blocking drain to lock on a database, unloads a copy of the data contained in the database, reorganizes the copied data, loads the reorganized data into a shadow location, applies log records to the shadow location data so that the reorganized data may be adjusted for any changes to the database after the data was copied and reorganized, and then replaces the data in the database with the reorganized data. The non-blocking drain does not prevent other requests on the database from being processed while the reorganization lock is in place, except briefly when the reorganized data replaces the data in the database.

    摘要翻译: 一种在线重组数据库的方法和装置,在数据重组期间不阻止进程访问数据库。 本发明使用非阻塞漏洞来锁定数据库,卸载数据库中包含的数据的副本,重新组织复制的数据,将重组的数据加载到阴影位置,将日志记录应用于阴影位置数据,以便 重新组织的数据可能会在数据复制和重组后对数据库的任何更改进行调整,然后用重组数据替换数据库中的数据。 无阻塞的漏洞不会阻止在重组锁定到位时对数据库的其他请求进行处理,除非重组的数据替换数据库中的数据。