会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System, method, and program for using duplicated direct pointer sets in
keyed database records to enhance data recoverability without logging
    • 在密钥数据库记录中使用重复的直接指针集的系统,方法和程序,以增强数据可恢复性而不进行日志记录
    • US5881379A
    • 1999-03-09
    • US650702
    • 1996-05-20
    • Harley Al BeierSidney KornelisVern L. Watts
    • Harley Al BeierSidney KornelisVern L. Watts
    • G06F17/30
    • G06F17/30952Y10S707/99942Y10S707/99953
    • The system, method, and program product of this invention allows a database management system to internally use direct and indirect pointing to locate targeted data elements that are logically related to another data element or are a target of a secondary index. By using direct and indirect pointing, the number of steps involved in a reorganization of the database can be reduced. After a reorganization, the database management system does not go back, in a separate process, to update all of the direct pointers that have pointed to segments that have moved as a result of the reorganization. Instead, the direct pointer is updated, by using the indirect pointer, only upon a first reference to the targeted data element that has moved. Each targeted data element has an entry in an indirect index where a unique identifier of the targeted data element is the key into the index. The indirect index has two direct pointer slots. Which pointer slot is used by the DBMS is determined by the odd/even reorganization number. For each reorganization, the DBMS alternates between the two portions of the indirect index to update the appropriate one of the two pointers with a new location whenever the targeted data element is moved. As a result, the indirect index contains the most recent update and the most recent previous update. If the reorganization fails, the most recent previous pointer is used to find the location of the targeted data element. Consequently, as the reorganization process is proceeding, the update to the assigned slot for the new reorganization number can be made without logging and without involving unnecessary overhead associated with maintaining direct recoverability of the keyed data records.
    • 本发明的系统,方法和程序产品允许数据库管理系统在内部使用直接和间接指向来定位与另一个数据元素逻辑相关的目标数据元素或者是次要索引的目标。 通过使用直接和间接指向,可以减少重组数据库所涉及的步骤数量。 重组后,数据库管理系统不会在单独的过程中返回,以更新指向由于重组而移动的段的所有直接指针。 而是通过使用间接指针来更新直接指针,只有对已移动的目标数据元素的第一个引用。 每个目标数据元素具有间接索引中的条目,其中目标数据元素的唯一标识符是索引中的关键字。 间接索引有两个直接指针插槽。 DBMS使用哪个指针槽由奇数/偶数重组号决定。 对于每次重组,DBMS在间接索引的两个部分之间交替,每当移动目标数据元素时,用新位置更新两个指针中的适当的一个。 因此,间接索引包含最新的更新和最新的更新。 如果重组失败,则使用最近的上一个指针来查找目标数据元素的位置。 因此,随着重组过程的进行,可以在不进行记录的情况下对新的重组号码的分配时隙进行更新,而不会涉及与维护密钥数据记录的直接可恢复性相关的不必要的开销。
    • 2. 发明授权
    • Data-space tracking with index data-spaces and data data-spaces
    • 具有索引数据空间和数据数据空间的数据空间跟踪
    • US07146373B2
    • 2006-12-05
    • US10198151
    • 2002-07-19
    • Harley A. BeierVern L. Watts
    • Harley A. BeierVern L. Watts
    • G06F17/30
    • G06F17/30312G06F17/30289Y10S707/918Y10S707/99942Y10S707/99944
    • Methods and apparatuses are described that use index data-spaces that point to other data-spaces referred to as data data-spaces to efficiently associate temporary information with data-elements in a data-space. An original data-space is divided into data-elements of fixed size, based upon application requirements for the resolution at which temporary information is to be associated with data in the original data-space. The relative base address of data-elements in an index data-space can be ascertained from the relative base address of their corresponding data-element in an original data-space, and vice versa. Each index data-space data-element can be populated with a pointer to a data data-space data-element that can be populated with information relevant to the associated original data-space data-element. Index data-space and data data-space memory requirements are optimized to meet application requirements.
    • 描述了使用指向称为数据数据空间的其他数据空间的索引数据空间来有效地将临时信息与数据空间中的数据元素相关联的方法和装置。 根据临时信息与原始数据空间中的数据相关联的分辨率的应用要求,将原始数据空间分为固定大小的数据元素。 索引数据空间中数据元素的相对基址可以从原始数据空间中相应数据元素的相对基址确定,反之亦然。 每个索引数据空间数据元素可以用指向可以用相关联的原始数据空间数据元素相关信息填充的数据数据空间数据元素的指针来填充。 索引数据空间和数据数据空间内存要求进行了优化,以满足应用需求。
    • 3. 发明授权
    • System, method, and program for using direct and indirect pointers to
logically related data and targets of indexes
    • US5933820A
    • 1999-08-03
    • US650701
    • 1996-05-20
    • Harley Al BeierSidney KornelisVern L. Watts
    • Harley Al BeierSidney KornelisVern L. Watts
    • G06F17/30
    • G06F17/30339Y10S707/99931
    • The system, method, and program product of this invention allows a database management system to internally use direct and indirect pointing to locate targeted data elements that are logically related to another data element or are a target of a secondary index. By using direct and indirect pointing, the number of steps involved in a reorganization of the database can be reduced. After a reorganization, the database management system does not go back, in a separate process, to update all of the direct pointers that have pointed to segments that have moved as a result of the reorganization. Instead, the direct pointer is updated, by using the indirect pointer, only upon a first reference to the targeted data element that has moved. As such, each data element, that points to a targeted data element, has a direct pointer associated with it having a unique identifier of the targeted data element, assigned by the DBMS at the time a data element is created, a partition id of the targeted segment, a reorganization number, and a pointer to a location of the targeted data element. Each targeted data element has an entry in an indirect index where the unique identifier is the key into the index. Each entry is updated, with a new location, whenever the targeted data element is moved. The DBMS also maintains, in memory, a current reorganization number for each partition. Upon reference to a targeted element, the reorganization number in memory is compared with the reorganization number in the direct pointer. If they match, the direct pointer is used to locate the targeted element. If they do not match, the indirect index is used by indexing into it by using the unique id in the direct pointer. The current location and current reorg number from the indirect index are used to update the direct pointer. The direct pointer can then be used, directly, to locate the targeted data element on subsequent references until a next reorganization involves the targeted data segment.
    • 5. 发明授权
    • Program for capturing data changes utilizing data-space tracking
    • 使用数据空间跟踪捕获数据变化的程序
    • US08200664B2
    • 2012-06-12
    • US12260565
    • 2008-10-29
    • Harley A. BeierVern L. Watts
    • Harley A. BeierVern L. Watts
    • G06F17/30
    • G06F17/30339Y10S707/99943Y10S707/99944Y10S707/99953Y10S707/99955
    • A program for reorganizing information in a computer system while concurrently providing access to the information for updates. In an exemplary embodiment of the invention, an on-line reorganization facility (ORF) uses index data-spaces that point to other data-spaces, referred to as data data-spaces, to efficiently track and coordinate information about the data-elements in an original data-space operated upon by a reorganization process. A relative base address of a data-element in an index data-space can be derived from a relative base address of a data-element in an original data-space, and vice versa. An index data-space data-element contains a location of a data-element in a data data-space that tracks change information related to a corresponding data-element in the original data-space. Tracked changes are later applied to the newly reorganized data-space to assure consistency and integrity of the data. Tracked changes include the location in the original data-space where the change occurred and a flag indicting the type of change.
    • 用于在计算机系统中重组信息的同时提供对更新信息的访问的程序。 在本发明的示例性实施例中,在线重组设施(ORF)使用指向称为数据数据空间的其他数据空间的索引数据空间来有效地跟踪和协调关于数据元素的信息 由重组过程操作的原始数据空间。 索引数据空间中的数据元素的相对基址可以从原始数据空间中的数据元素的相对基址导出,反之亦然。 索引数据空间数据元素包含数据数据空间中的数据元素的位置,该数据元素跟踪与原始数据空间中的相应数据元素相关的变更信息。 跟踪的更改随后应用于新重组的数据空间,以确保数据的一致性和完整性。 跟踪的更改包括发生更改的原始数据空间中的位置和指示更改类型的标志。
    • 6. 发明授权
    • Method, apparatus, and program for capturing data changes utilizing data-space tracking
    • 利用数据空间跟踪捕获数据变化的方法,装置和程序
    • US08200665B2
    • 2012-06-12
    • US12260599
    • 2008-10-29
    • Harley A. BeierVern L. Watts
    • Harley A. BeierVern L. Watts
    • G06F17/30
    • G06F17/30339Y10S707/99943Y10S707/99944Y10S707/99953Y10S707/99955
    • A method, apparatus, and program for reorganizing a database while concurrently providing access to the database for updates. In an exemplary embodiment of the invention, an on-line reorganization facility (ORF) uses index data-spaces that point to other data-spaces, referred to as data data-spaces, to efficiently track and coordinate information about the data-elements in an original data-space operated upon by a reorganization process. A relative base address of a data-element in an index data-space can be derived from a relative base address of a data-element in an original data-space, and vice versa. An index data-space data-element contains a location of a data-element in a data data-space that tracks change information related to a corresponding data-element in the original data-space. Tracked changes are later applied to the newly reorganized data-space to assure consistency and integrity of the data. Tracked changes include the location in the original data-space where the change occurred and a flag indicting the type of change.
    • 一种用于重组数据库同时提供数据库访问以进行更新的方法,装置和程序。 在本发明的示例性实施例中,在线重组设施(ORF)使用指向称为数据数据空间的其他数据空间的索引数据空间来有效地跟踪和协调关于数据元素的信息 由重组过程操作的原始数据空间。 索引数据空间中的数据元素的相对基址可以从原始数据空间中的数据元素的相对基址导出,反之亦然。 索引数据空间数据元素包含数据数据空间中的数据元素的位置,该数据元素跟踪与原始数据空间中的相应数据元素相关的变更信息。 跟踪的更改随后应用于新重组的数据空间,以确保数据的一致性和完整性。 跟踪的更改包括发生更改的原始数据空间中的位置和指示更改类型的标志。
    • 7. 发明申请
    • METHOD, APPARATUS, AND PROGRAM FOR CAPTURING DATA CHANGES UTILIZING DATA-SPACE TRACKING
    • 采用数据空间跟踪的数据更改方法,装置和程序
    • US20090055448A1
    • 2009-02-26
    • US12260599
    • 2008-10-29
    • Harley A. BeierVern L. Watts
    • Harley A. BeierVern L. Watts
    • G06F17/30
    • G06F17/30339Y10S707/99943Y10S707/99944Y10S707/99953Y10S707/99955
    • A method, apparatus, and program for reorganizing a database while concurrently providing access to the database for updates. In an exemplary embodiment of the invention, an on-line reorganization facility (ORF) uses index data-spaces that point to other data-spaces, referred to as data data-spaces, to efficiently track and coordinate information about the data-elements in an original data-space operated upon by a reorganization process. A relative base address of a data-element in an index data-space can be derived from a relative base address of a data-element in an original data-space, and vice versa. An index data-space data-element contains a location of a data-element in a data data-space that tracks change information related to a corresponding data-element in the original data-space. Tracked changes are later applied to the newly reorganized data-space to assure consistency and integrity of the data. Tracked changes include the location in the original data-space where the change occurred and a flag indicting the type of change.
    • 一种用于重组数据库同时提供数据库访问以进行更新的方法,装置和程序。 在本发明的示例性实施例中,在线重组设施(ORF)使用指向称为数据数据空间的其他数据空间的索引数据空间来有效地跟踪和协调关于数据元素的信息 由重组过程操作的原始数据空间。 索引数据空间中的数据元素的相对基址可以从原始数据空间中的数据元素的相对基址导出,反之亦然。 索引数据空间数据元素包含数据数据空间中的数据元素的位置,该数据元素跟踪与原始数据空间中的相应数据元素相关的变更信息。 跟踪的更改随后应用于新重组的数据空间,以确保数据的一致性和完整性。 跟踪的更改包括发生更改的原始数据空间中的位置和指示更改类型的标志。
    • 8. 发明授权
    • Capturing data changes utilizing data-space tracking
    • 利用数据空间跟踪捕获数据变化
    • US07085787B2
    • 2006-08-01
    • US10197810
    • 2002-07-19
    • Harley A. BeierVern L. Watts
    • Harley A. BeierVern L. Watts
    • G06F17/30
    • G06F17/30339Y10S707/99943Y10S707/99944Y10S707/99953Y10S707/99955
    • An on-line reorganization facility (ORF) uses index data-spaces that point to other data-spaces, referred to as data data-spaces, to efficiently track and coordinate information about the data-elements in an original data-space operated upon by a reorganization process. A relative base address of a data-element in an index data-space can be derived from a relative base address of a data-element in an original data-space, and vice versa. An index data-space data-element contains a location of a data-element in a data data-space that tracks change information related to a corresponding data-element in the original data-space. Tracked changes are later applied to the newly reorganized data-space to assure consistency and integrity of the data. Tracked changes include the location in the original data-space where the change occurred and a flag indicting the type of change.
    • 在线重组设施(ORF)使用指向其他数据空间(称为数据数据空间)的索引数据空间,以有效地跟踪和协调原始数据空间中的数据元素信息,原始数据空间由 重组过程。 索引数据空间中的数据元素的相对基址可以从原始数据空间中的数据元素的相对基址导出,反之亦然。 索引数据空间数据元素包含数据数据空间中的数据元素的位置,该数据元素跟踪与原始数据空间中的相应数据元素相关的变更信息。 跟踪的更改随后应用于新重组的数据空间,以确保数据的一致性和完整性。 跟踪的更改包括发生更改的原始数据空间中的位置和指示更改类型的标志。
    • 9. 发明授权
    • Method of capturing data changes utilizing data-space tracking
    • 利用数据空间跟踪捕获数据变化的方法
    • US07502800B2
    • 2009-03-10
    • US11295476
    • 2005-12-07
    • Harley A. BeierVern L. Watts
    • Harley A. BeierVern L. Watts
    • G06F7/00G06F17/30G06F17/00
    • G06F17/30339Y10S707/99943Y10S707/99944Y10S707/99953Y10S707/99955
    • A method of reorganizing a database while concurrently providing access to the database for updates. In an exemplary embodiment of the method, an on-line reorganization facility (ORF) uses index data-spaces that point to other data-spaces, referred to as data data-spaces, to efficiently track and coordinate information about the data-elements in an original data-space operated upon by a reorganization process. A relative base address of a data-element in an index data-space can be derived from a relative base address of a data-element in an original data-space, and vice versa. An index data-space data-element contains a location of a data-element in a data data-space that tracks change information related to a corresponding data-element in the original data-space. Tracked changes are later applied to the newly reorganized data-space to assure consistency and integrity of the data. Tracked changes include the location in the original data-space where the change occurred and a flag indicting the type of change.
    • 一种重组数据库同时提供对数据库进行更新的方法。 在该方法的示例性实施例中,在线重组设施(ORF)使用指向称为数据数据空间的其他数据空间的索引数据空间,以有效地跟踪和协调关于数据元素的信息 由重组过程操作的原始数据空间。 索引数据空间中的数据元素的相对基址可以从原始数据空间中的数据元素的相对基址导出,反之亦然。 索引数据空间数据元素包含数据数据空间中的数据元素的位置,该数据元素跟踪与原始数据空间中的相应数据元素相关的变更信息。 跟踪的更改随后应用于新重组的数据空间,以确保数据的一致性和完整性。 跟踪的更改包括发生更改的原始数据空间中的位置和指示更改类型的标志。
    • 10. 发明申请
    • PROGRAM FOR CAPTURING DATA CHANGES UTILIZING DATA-SPACE TRACKING
    • 使用数据空间跟踪来获取数据更改的程序
    • US20090063553A1
    • 2009-03-05
    • US12260565
    • 2008-10-29
    • Harley A. BEIERVern L. Watts
    • Harley A. BEIERVern L. Watts
    • G06F12/16G06F7/00G06F17/30
    • G06F17/30339Y10S707/99943Y10S707/99944Y10S707/99953Y10S707/99955
    • A program for reorganizing information in a computer system while concurrently providing access to the information for updates. In an exemplary embodiment of the invention, an on-line reorganization facility (ORF) uses index data-spaces that point to other data-spaces, referred to as data data-spaces, to efficiently track and coordinate information about the data-elements in an original data-space operated upon by a reorganization process. A relative base address of a data-element in an index data-space can be derived from a relative base address of a data-element in an original data-space, and vice versa. An index data-space data-element contains a location of a data-element in a data data-space that tracks change information related to a corresponding data-element in the original data-space. Tracked changes are later applied to the newly reorganized data-space to assure consistency and integrity of the data. Tracked changes include the location in the original data-space where the change occurred and a flag indicting the type of change.
    • 用于在计算机系统中重组信息的同时提供对更新信息的访问的程序。 在本发明的示例性实施例中,在线重组设施(ORF)使用指向称为数据数据空间的其他数据空间的索引数据空间来有效地跟踪和协调关于数据元素的信息 由重组过程操作的原始数据空间。 索引数据空间中的数据元素的相对基址可以从原始数据空间中的数据元素的相对基址导出,反之亦然。 索引数据空间数据元素包含数据数据空间中的数据元素的位置,该数据元素跟踪与原始数据空间中的相应数据元素相关的变更信息。 跟踪的更改随后应用于新重组的数据空间,以确保数据的一致性和完整性。 跟踪的更改包括发生更改的原始数据空间中的位置和指示更改类型的标志。