会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Persisting external index data in a database
    • 在数据库中保留外部索引数据
    • US08239389B2
    • 2012-08-07
    • US12240343
    • 2008-09-29
    • Margaret ZagelowCurt L. CotnerJohn A. McPherson, Jr.Claus Kempfert
    • Margaret ZagelowCurt L. CotnerJohn A. McPherson, Jr.Claus Kempfert
    • G06F17/30G06F7/00
    • G06F17/30336
    • Systems, methods, and computer program products to persist external index data in a database are disclosed. In an embodiment, a method includes maintaining a database including a first data table that is configured to store data in a database format and a second data table that is configured to store index data. The index data represents an index of a first portion of the first data table, and the index maintained externally to the database by an index manager. The method also includes generating a data update representing a modification to the first data table and communicating the data update to the index manager. The method further includes receiving index update data from the index manager representing a modification to the index as a result of the data update and applying the index update data to the second data table.
    • 公开了在数据库中保持外部索引数据的系统,方法和计算机程序产品。 在一个实施例中,一种方法包括维护包括被配置为以数据库格式存储数据的第一数据表的数据库和被配置为存储索引数据的第二数据表。 索引数据表示第一数据表的第一部分的索引,并且由索引管理器在数据库外部维护的索引。 该方法还包括生成表示对第一数据表的修改的数据更新,并将数据更新传送给索引管理器。 该方法还包括从索引管理器接收索引更新数据,该索引更新数据作为数据更新的结果表示对索引的修改,并将索引更新数据应用于第二数据表。
    • 3. 发明申请
    • PERSISTING EXTERNAL INDEX DATA IN A DATABASE
    • 在数据库中记录外部索引数据
    • US20100082630A1
    • 2010-04-01
    • US12240343
    • 2008-09-29
    • Margaret ZagelowCurt L. CotnerJohn A. McPherson, JR.Claus Kempfert
    • Margaret ZagelowCurt L. CotnerJohn A. McPherson, JR.Claus Kempfert
    • G06F17/30
    • G06F17/30336
    • Systems, methods, and computer program products to persist external index data in a database are disclosed. In an embodiment, a method includes maintaining a database including a first data table that is configured to store data in a database format and a second data table that is configured to store index data. The index data represents an index of a first portion of the first data table, and the index maintained externally to the database by an index manager. The method also includes generating a data update representing a modification to the first data table and communicating the data update to the index manager. The method further includes receiving index update data from the index manager representing a modification to the index as a result of the data update and applying the index update data to the second data table.
    • 公开了在数据库中保持外部索引数据的系统,方法和计算机程序产品。 在一个实施例中,一种方法包括维护包括被配置为以数据库格式存储数据的第一数据表的数据库和被配置为存储索引数据的第二数据表。 索引数据表示第一数据表的第一部分的索引,并且由索引管理器在数据库外部维护的索引。 该方法还包括生成表示对第一数据表的修改的数据更新,并将数据更新传送给索引管理器。 该方法还包括从索引管理器接收索引更新数据,该索引更新数据作为数据更新的结果表示对索引的修改,并将索引更新数据应用于第二数据表。
    • 5. 发明授权
    • Methods to integrate user-defined operations into a database
    • 将用户定义的操作集成到数据库中的方法
    • US07526489B2
    • 2009-04-28
    • US10717407
    • 2003-11-18
    • Vander R. AlvesCurt L. CotnerMary A. RothMorgan Y. TongCharles Daniel Wolfson
    • Vander R. AlvesCurt L. CotnerMary A. RothMorgan Y. TongCharles Daniel Wolfson
    • G06F7/00G06F17/00
    • G06F9/466Y10S707/99933Y10S707/99952Y10S707/99953
    • Systems, methods, and computer products that support techniques associated with highly reliable transaction protocol semantics in databases. Such techniques extend database transaction semantics that support a single-phase or a two-phase commit protocol to include user-defined operations while supporting the XA X/Open® Distributed Transaction Processing Protocol (“XA Transaction Protocol”). The preferred embodiment of the present invention novelly enables user-defined operations that access external resources by means of the XA Transaction Protocol to be included in database transaction processing features. Thereby user-level access to well-defined APIs is provided. Further, the preferred embodiment of the present invention novelly ensures atomicity for the results of the database transaction that includes both the user-defined operations and database operations. According to the preferred embodiment of the present invention the database acts, in part, as an XA transaction manager.
    • 支持与数据库中高度可靠的事务协议语义相关联的技术的系统,方法和计算机产品。 这种技术扩展了支持单阶段或两阶段提交协议的数据库事务语义,以包括用户定义的操作,同时支持XA X / Open(R)分布式事务处理协议(“XA事务处理协议”)。 本发明的优选实施例新颖地使得能够通过XA事务协议访问外部资源的用户定义的操作被包括在数据库事务处理特征中。 从而提供对定义良好的API的用户级访问。 此外,本发明的优选实施例新颖地确保包括用户定义的操作和数据库操作的数据库事务的结果的原子性。 根据本发明的优选实施例,数据库部分地作为XA事务管理器。
    • 6. 发明申请
    • LOW-OVERHEAD BUILT-IN TIMESTAMP COLUMN FOR RELATIONAL DATABASE SYSTEMS
    • 用于关系数据库系统的低成本内置TIMESTAMP列
    • US20090070304A1
    • 2009-03-12
    • US12272718
    • 2008-11-17
    • Yao-Ching Stephen CHENCurt L. COTNER
    • Yao-Ching Stephen CHENCurt L. COTNER
    • G06F17/30
    • G06F16/284Y10S707/99933Y10S707/99943
    • An improved automatically updated timestamp for database systems is disclosed. The automatically updated timestamp can be provided in a hidden timestamp column for a table, where the value of the timestamp column can be retrieved with a query that calls the column by name. Optionally, the timestamp column can be provided for each table in the database system to ensure its availability to applications. For cases where a timestamp for each row in a table is not desired, an automatically updated timestamp can be provided for a data page. This timestamp can be retrieved from an update timestamp recorded on disk and in the buffer pool or from a log relative byte address. Although this is a page-level timestamp, its use may be desirable for infrequently updated tables or where space on the disk and buffer pool is at a premium.
    • 公开了一种用于数据库系统的改进的自动更新时间戳。 可以在表的隐藏时间戳列中提供自动更新的时间戳,其中可以使用按名称调用列的查询来检索时间戳列的值。 可选地,可以为数据库系统中的每个表提供时间戳列,以确保其对应用程序的可用性。 对于不需要表中每行的时间戳的情况,可以为数据页提供自动更新的时间戳。 可以从记录在磁盘和缓冲池中的更新时间戳记或从日志相对字节地址检索此时间戳。 虽然这是一个页面级的时间戳,但是对于不经常更新的表或者磁盘和缓冲池上的空间是非常重要的,它的使用可能是可取的。
    • 10. 发明授权
    • Computer program product to efficiently process diverse result sets
returned by a stored procedure
    • 用于有效处理存储过程返回的各种结果集的计算机程序产品
    • US5632015A
    • 1997-05-20
    • US474111
    • 1995-06-07
    • Melvin R. ZimowskiCurt L. CotnerPeter K. L. Shum
    • Melvin R. ZimowskiCurt L. CotnerPeter K. L. Shum
    • G06F17/30
    • G06F17/3041G06F17/30415Y10S707/99933Y10S707/99939
    • A system for processing diverse and non-diverse result sets is described. The system includes a client process in a client computer system that constructs a client process execution request identifying a stored procedure and specifying constraints on the quantity of response data that the client process is capable of handling. The client process execution request is transferred from the client process in the client computer system to a server process in a server computer system. The server process invokes the stored procedure identified by the client process execution request. Execution of the stored procedure results in the generation of answer set data for a plurality of diverse query result sets. Result set generators obtain answer set data for X of the query result sets, where X is defined by the constraints. The server process then generates an initial response containing, for each of the X query result sets, an amount of the obtained answer set data consistent with the constraints. The initial response is transferred from the server computer system to the client process in the client computer system. The client application is then able to access and process answer set data for the diverse result sets in any order.
    • 描述了一种用于处理多样化和非多样化结果集的系统。 该系统包括在客户端计算机系统中的客户端进程,其构建客户端进程执行请求,该客户端进程执行请求标识存储过程,并且指定客户端进程能够处理的响应数据量的约束。 客户端进程执行请求从客户端计算机系统中的客户端进程传输到服务器计算机系统中的服务器进程。 服务器进程调用由客户端进程执行请求标识的存储过程。 存储过程的执行导致生成用于多个不同查询结果集的应答集数据。 结果集生成器获取查询结果集的X的答案集数据,其中X由约束定义。 然后,服务器进程生成包含针对X个查询结果集中的每一个的初始响应,所获得的答案集数据与约束一致。 初始响应从服务器计算机系统传输到客户端计算机系统中的客户端进程。 然后,客户端应用程序可以以任何顺序访问和处理各种结果集的应答集数据。