会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • System and program for implementing scrollable cursors in a distributed database system
    • 在分布式数据库系统中实现可滚动光标的系统和程序
    • US07991796B2
    • 2011-08-02
    • US12348818
    • 2009-01-05
    • Curt Lee CotnerMargaret A. Dong
    • Curt Lee CotnerMargaret A. Dong
    • G06F17/30
    • G06F17/30595Y10S707/99931
    • Provided are a system and program for accessing data in a distributed database environment. A client program receives multiple requests for data from a database object satisfying specified search predicates from an application program. Each request includes a request for at least one row from the table. The client program transfers a database command and a rowset parameter indicating a maximum number of rows to return to a server program over a network if the requested row is not maintained by the client program. A data block is generated with the server program including rows from the database object satisfying the search predicates in response to the database command. The rows included in the data block do not exceed the rowset parameter. The server program transfers the data block to the client program. In turn, the client program returns at least one requested row from the received data block in response to one request for the at least one row of data from the application program.
    • 提供了一种用于在分布式数据库环境中访问数据的系统和程序。 客户程序从满足来自应用程序的指定搜索谓词的数据库对象接收对数据的多个请求。 每个请求包括从表中至少一行的请求。 如果客户端程序没有维护所请求的行,则客户机程序传送数据库命令和行集参数,指示最大行数返回到网络上的服务器程序。 生成数据块,服务器程序包括响应数据库命令满足搜索谓词的数据库对象的行。 包含在数据块中的行不超过行集参数。 服务器程序将数据块传输到客户端程序。 反过来,响应于来自应用程序的至少一行数据的一个请求,客户端程序从接收的数据块返回至少一个所请求的行。
    • 3. 发明授权
    • Peephole DBMS reorganization allowing concurrent data manipulation
    • Peephole DBMS重组允许并发数据操作
    • US07603336B2
    • 2009-10-13
    • US11313117
    • 2005-12-19
    • Curt Lee CotnerJames Alan Ruddy
    • Curt Lee CotnerJames Alan Ruddy
    • G06F7/00
    • G06F17/30339Y10S707/99931Y10S707/99942
    • A method, apparatus and program storage device readable by a computer tangibly embodying a program of instructions executable by the computer is provided for reorganization of database data. The computer database reorganization method reorganizes one set of database data blocks at a time, allowing concurrent data manipulation. Method identifies a set of data blocks for reorganization in a sliding peephole mode, re-orders the set of data blocks and replaces the original set of data blocks with the re-ordered set of data blocks. The method include an overlapping peephole method, which chooses, for each set of data block to be reorganized, a next succeeding set of data blocks plus an overlap segment, wherein the overlap segment includes a set of empty pages other than intentionally specified free pages, and the overlap segment is a subset of the preceding set of data blocks.
    • 提供有形地体现由计算机可执行的指令程序的计算机可读的方法,装置和程序存储装置,用于重新组织数据库数据。 计算机数据库重组方法一次重组一组数据库数据块,允许并发数据操作。 方法识别用于在滑动窥视孔模式中进行重组的一组数据块,重新命令该组数据块,并用重新排列的数据块集替换原始数据块集合。 该方法包括重叠窥视孔方法,其针对要重组的每组数据块选择下一个后续数据块集合加上重叠段,其中重叠段包括除有意指定的空闲页之外的一组空页, 并且重叠段是前面的数据块集合的子集。
    • 4. 发明授权
    • Method implementing scrollable cursors in a distributed database system
    • 在分布式数据库系统中实现可滚动游标的方法
    • US07487159B2
    • 2009-02-03
    • US11146516
    • 2005-06-06
    • Curt Lee CotnerMargaret A. Dong
    • Curt Lee CotnerMargaret A. Dong
    • G06F17/30
    • G06F17/30595Y10S707/99931
    • Provided is a method for accessing data in a distributed database environment. A client program receives multiple requests for data from a database object satisfying specified search predicates from an application program. Each request includes a request for at least one row from the table. The client program transfers a database command and a rowset parameter indicating a maximum number of rows to return to a server program over a network if the requested row is not maintained by the client program. A data block is generated with the server program including rows from the database object satisfying the search predicates in response to the database command. The rows included in the data block do not exceed the rowset parameter. The server program transfers the data block to the client program. In turn, the client program returns at least one requested row from the received data block in response to one request for the at least one row of data from the application program.
    • 提供了一种在分布式数据库环境中访问数据的方法。 客户程序从满足来自应用程序的指定搜索谓词的数据库对象接收对数据的多个请求。 每个请求包括从表中至少一行的请求。 如果客户端程序没有维护所请求的行,则客户机程序传送数据库命令和行集参数,指示最大行数返回到网络上的服务器程序。 生成数据块,服务器程序包括响应数据库命令满足搜索谓词的数据库对象的行。 包含在数据块中的行不超过行集参数。 服务器程序将数据块传输到客户端程序。 反过来,响应于来自应用程序的至少一行数据的一个请求,客户端程序从接收的数据块返回至少一个所请求的行。
    • 5. 发明授权
    • Using database management system's infrastructure to invoke a stored procedure for creating and preparing a database application
    • 使用数据库管理系统的基础设施来调用存储过程来创建和准备数据库应用程序
    • US06978261B2
    • 2005-12-20
    • US09363780
    • 1999-07-29
    • Curt Lee CotnerThomas EngSusan Malaika
    • Curt Lee CotnerThomas EngSusan Malaika
    • G06F17/30
    • G06F17/30415Y10S707/99931Y10S707/99932
    • Using a database management system's own infrastructure to invoke a stored procedure for creating and preparing a database application. The stored procedure automates the pre-compile, compile, linker, and binder steps performed in creating and preparing the database application. The stored procedure is invoked to perform these steps in order to render the database application executable by the RDBMS. In conjunction with the invocation of the stored procedure, input parameters for the stored procedure may be specified including the requested function, the name of the database application, the source code for the database application, pre-compiler options, compiler options, linker options, binder options, and runtime options. The outputs from the stored procedure may include an executable load module, a database resource module, an output parameter string indicating the success or failure of each step, and one or more result sets containing the outputs of each step.
    • 使用数据库管理系统自己的基础设施来调用存储过程来创建和准备数据库应用程序。 存储过程自动化在创建和准备数据库应用程序时执行的预编译,编译,链接器和绑定器步骤。 调用存储过程来执行这些步骤,以使数据库应用程序可以由RDBMS执行。 结合调用存储过程,可以指定存储过程的输入参数,包括所请求的函数,数据库应用程序的名称,数据库应用程序的源代码,预编译器选项,编译器选项,链接器选项, 绑定选项和运行时选项。 来自存储过程的输出可以包括可执行加载模块,数据库资源模块,指示每个步骤的成功或失败的输出参数串,以及包含每个步骤的输出的一个或多个结果集。
    • 6. 发明授权
    • High performance support for XA protocols in a clustered shared database
    • 在群集共享数据库中对XA协议的高性能支持
    • US07743036B2
    • 2010-06-22
    • US11764962
    • 2007-06-19
    • Curt Lee CotnerBrian K. HowellJeffrey William JostenJames Willis Pickel
    • Curt Lee CotnerBrian K. HowellJeffrey William JostenJames Willis Pickel
    • G06F17/30
    • G06F17/30371Y10S707/99953
    • A shared memory device called the Coupling Facility (CF) is used to record the indoubt transaction entries for each member of the database cluster, avoiding the CPU cost and elapsed time impact of persisting this information to disk (either via a log write or a relational table I/O). The CF provides full read/write access and data coherency for concurrent access by all the members in the database cluster. At any given point in time, the CF will contain the full list of indoubt transactions for the entire database cluster. CF duplexing is used to guarantee the integrity of the CF structure used for the indoubt list. In the event of complete loss of both CF structures (which will not happen except in major disaster situations), data sharing group restart processing can reconstruct the CF structures from the individual member logs.
    • 称为耦合设施(CF)的共享内存设备用于记录数据库集群中每个成员的不确定事务条目,从而避免将此信息持续存储在磁盘上的CPU成本和耗时时间(通过日志写入或关系 表I / O)。 CF为数据库集群中的所有成员提供完全读/写访问和数据一致性并发访问。 在任何给定的时间点,CF将包含整个数据库集群的不确定事务的完整列表。 CF双工用于确保用于不确定列表的CF结构的完整性。 在CF结构完全丢失的情况下(除主要灾害情况外不会发生),数据共享组重新启动处理可以从各个成员日志中重构CF结构。
    • 7. 发明授权
    • High performance support for XA protocols in a clustered shared database
    • 在群集共享数据库中对XA协议的高性能支持
    • US07260589B2
    • 2007-08-21
    • US10726700
    • 2003-12-04
    • Curt Lee CotnerBrian K. HowellJeffrey William JostenJames Willis Pickel
    • Curt Lee CotnerBrian K. HowellJeffrey William JostenJames Willis Pickel
    • G06F17/30
    • G06F17/30371Y10S707/99953
    • A shared memory device called the Coupling Facility (CF) is used to record the indoubt transaction entries for each member of the database cluster, avoiding the CPU cost and elapsed time impact of persisting this information to disk (either via a log write or a relational table I/O). The CF provides full read/write access and data coherency for concurrent access by all the members in the database cluster. At any given point in time, the CF will contain the full list of indoubt transactions for the entire database cluster. CF duplexing is used to guarantee the integrity of the CF structure used for the indoubt list. In the event of complete loss of both CF structures (which will not happen except in major disaster situations), data sharing group restart processing can reconstruct the CF structures from the individual member logs.
    • 称为耦合设施(CF)的共享内存设备用于记录数据库集群中每个成员的不确定事务条目,从而避免将此信息持续存储在磁盘上的CPU成本和耗时时间(通过日志写入或关系 表I / O)。 CF为数据库集群中的所有成员提供完全读/写访问和数据一致性并发访问。 在任何给定的时间点,CF将包含整个数据库集群的不确定事务的完整列表。 CF双工用于确保用于不确定列表的CF结构的完整性。 在CF结构完全丢失的情况下(除主要灾害情况外不会发生),数据共享组重新启动处理可以从各个成员日志中重构CF结构。