System and Method for Partially Deferred Index Maintenance
    41.
    发明申请
    System and Method for Partially Deferred Index Maintenance 有权
    部分延期索引维护的系统和方法

    公开(公告)号:US20120016851A1

    公开(公告)日:2012-01-19

    申请号:US13085281

    申请日:2011-04-12

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30327

    摘要: Methods and Apparatus, including computer program products, for maintaining indexes in a database management system. The database management system includes a table having table entries and an index data structure having index data structure entries, the index data structure relating to the table. The index data structure is updated synchronously with an insertion of table entries. The index data structure is maintained unchanged when the table entries are deleted. It is verified by an index-scan on the index data structure that a valid criterion is fulfilled for index data structure entries, and those index data structure entries that pass the valid criterion from the index-scan are returned.

    摘要翻译: 方法和设备,包括计算机程序产品,用于维护数据库管理系统中的索引。 数据库管理系统包括具有表条目的表和具有索引数据结构条目的索引数据结构,与该表相关的索引数据结构。 索引数据结构与表条目的插入同步更新。 当表项删除时,索引数据结构保持不变。 通过对索引数据结构的索引扫描验证索引数据结构条目满足有效标准,并且返回从索引扫描传递有效标准的索引数据结构条目。

    MULTI-TENANCY IN DATABASE NAMESPACE
    42.
    发明申请
    MULTI-TENANCY IN DATABASE NAMESPACE 有权
    数据库中的多元数据

    公开(公告)号:US20110276584A1

    公开(公告)日:2011-11-10

    申请号:US12777011

    申请日:2010-05-10

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30008 G06F17/30566

    摘要: Database systems are presented including: a database; a database instance of the database, where the database instance includes a set of instance database objects, and where the database instance is accessible by an instance user; and a database tenant associated with the database instance, where the database tenant includes a set of tenant database objects, where the database tenant provides access to the database instance by the tenant user, such that the instance user and the tenant user may independently access the database instance without affecting one another where each of the instance user and the tenant user are configured with independent accessibility. In some embodiments, systems further include: an instance production table associated with the database instance and a tenant production table associated with the database instance.

    摘要翻译: 提供数据库系统,包括:数据库; 数据库的数据库实例,数据库实例包含一组实例数据库对象,数据库实例可由实例用户访问; 以及与数据库实例相关联的数据库租户,其中数据库租户包括一组租户数据库对象,其中数据库租户提供租户用户对数据库实例的访问,使得该实例用户和租户用户可以独立地访问 数据库实例,而不影响其中每个实例用户和租户用户都具有独立的可访问性。 在一些实施例中,系统还包括:与数据库实例相关联的实例生产表和与数据库实例相关联的租户生产表。

    ENHANCED IDENTIFICATION OF RELEVANT DATABASE INDICES
    43.
    发明申请
    ENHANCED IDENTIFICATION OF RELEVANT DATABASE INDICES 有权
    增强相关数据库指标的识别

    公开(公告)号:US20100257152A1

    公开(公告)日:2010-10-07

    申请号:US12418146

    申请日:2009-04-03

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30442 G06F17/30336

    摘要: According to one embodiment of the present invention, a method for identifying relevant database indexes is provided. According to one embodiment of the present invention, a method includes determining the importance of a particular database transaction and storing an index name related to the transaction along with an indicator of the importance. A database transaction is initiated and the importance indicator is received in an index advisor. The index advisor then makes an index recommendation based on the index importance.

    摘要翻译: 根据本发明的一个实施例,提供了一种用于识别相关数据库索引的方法。 根据本发明的一个实施例,一种方法包括确定特定数据库事务的重要性并存储与事务相关的索引名称以及重要性的指标。 启动数据库事务,并在索引顾问中接收重要性指标。 然后,指数顾问根据指标的重要性提出指数推荐。

    Method for searching a data page for inserting a data record
    44.
    发明授权
    Method for searching a data page for inserting a data record 失效
    用于搜索数据页以插入数据记录的方法

    公开(公告)号:US07693875B2

    公开(公告)日:2010-04-06

    申请号:US11620187

    申请日:2007-01-05

    CPC分类号: G06F17/30598 G06F17/30492

    摘要: A method of searching a data page in a table space of a database for inserting a data record to a first table, wherein the table space comprises space map pages and sets of data pages, wherein each space map page comprises information about the available storage space of one set of data pages, wherein each space map page and the corresponding set of data pages is further assigned to a table range for each table to which at least one data page in the set of data pages belongs to, wherein the database further comprises a clustering index for the first table in the database management system, wherein the database management system comprises a space usage information database, and wherein the space usage information database holds space usage information for each table range.

    摘要翻译: 一种在数据库的表空间中搜索用于将数据记录插入到第一表的数据页的方法,其中所述表空间包括空间图页和数据页组,其中每个空间图页包括关于可用存储空间的信息 一组数据页面,其中每个空间地图页面和对应的数据页面集合进一步分配给数据页组中的至少一个数据页面所属的每个表的表范围,其中数据库还包括 数据库管理系统中的第一表的聚类索引,其中所述数据库管理系统包括空间使用信息数据库,并且其中所述空间使用信息数据库保存每个表范围的空间使用信息。

    Method and system for reducing host variable impact on access path selection
    45.
    发明授权
    Method and system for reducing host variable impact on access path selection 失效
    减少主机变量影响访问路径选择的方法和系统

    公开(公告)号:US07275051B2

    公开(公告)日:2007-09-25

    申请号:US10688951

    申请日:2003-10-21

    申请人: Namik Hrle

    发明人: Namik Hrle

    IPC分类号: G06F17/30

    摘要: The present invention proposes enhancing the access path selection process by storing the relevant frequency distribution and the host variables values used for selecting the access path together with the corresponding access path executable. This way, the host variables impact to the access path can be inexpensively assessed and the re-optimization triggered only if necessary.

    摘要翻译: 本发明提出通过存储用于选择访问路径的相关频率分布和主机变量值以及相应的访问路径可执行来增强访问路径选择过程。 这样,主机变量对访问路径的影响可以被低成本地评估,并且仅在必要时触发重新优化。

    System and method for incremental indexing
    46.
    发明申请
    System and method for incremental indexing 失效
    增量索引的系统和方法

    公开(公告)号:US20060155752A1

    公开(公告)日:2006-07-13

    申请号:US11271677

    申请日:2005-11-10

    申请人: Namik Hrle James Teng

    发明人: Namik Hrle James Teng

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30336

    摘要: The present system indexes a plurality of entries in a database that contains a database table having a base index. As a recent row is inserted in the database table, an index increment is generated based on the inserted row. Preferably, the index increment is smaller in size than the base index because it is recently generated. The smaller size of the index increment facilitates the management of the index increment. An index entry associated with the inserted row is added to the index increment, and the index increment is merged with the base index.

    摘要翻译: 本系统对包含具有基本索引的数据库表的数据库中的多个条目进行索引。 由于最近一行插入到数据库表中,所以根据插入的行生成索引增量。 优选地,索引增量的大小比基本索引更小,因为它最近被生成。 索引增量的较小尺寸有助于指数增量的管理。 与插入行相关联的索引条目被添加到索引增量中,索引增量与基本索引合并。

    System and method for performing a query in a computer system to retrieve data from a database
    47.
    发明申请
    System and method for performing a query in a computer system to retrieve data from a database 失效
    在计算机系统中执行查询以从数据库检索数据的系统和方法

    公开(公告)号:US20050065921A1

    公开(公告)日:2005-03-24

    申请号:US10947611

    申请日:2004-09-22

    IPC分类号: G06F17/30

    摘要: A computer system and a corresponding method perform a query to retrieve data from a database. The computer system comprises a Data-Base Management System (DBMS) with an optimizer. A Query Execution Plan (QEP) is generated for the query. The QEP is assessed by considering statistical values about previous executions of the query according to the QEP to decide whether to choose the QEP or to generate a new QEP. Furthermore, the statistical values on previous executions of the query are exploited during query optimization. The query is executed according to the chosen QEP. For optimizing the execution of future queries, statistical values about the execution of the query are collected during execution.

    摘要翻译: 计算机系统和相应的方法执行查询以从数据库检索数据。 计算机系统包括具有优化器的数据库管理系统(DBMS)。 为查询生成查询执行计划(QEP)。 通过根据QEP考虑关于先前执行查询的统计值来评估QEP,以决定是选择QEP还是生成新的QEP。 此外,在查询优化期间利用查询的先前执行的统计值。 该查询根据选定的QEP执行。 为了优化未来查询的执行,在执行期间收集关于查询执行的统计值。