会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 11. 发明授权
    • Access concurrency for cached authorization information in relational database systems
    • 访问关系数据库系统中缓存授权信息的并发性
    • US07970787B2
    • 2011-06-28
    • US10391118
    • 2003-03-17
    • Michael A. F. StuyPaul M. Bird
    • Michael A. F. StuyPaul M. Bird
    • G06F7/00G06F17/30
    • G06F17/30362
    • A method and system for improving access concurrency to information stored in at least one table in a relational database system is disclosed. The method comprises providing a data cache, which stores a portion of the at least one table. The data cache includes a plurality of cache entries, wherein each cache entry comprises a first data item, a second data item, and a cache entry state. The method further comprises retrieving from the at least one table and storing in a cache entry's first data item a representation of committed information for a user, and retrieving from the at least one table and storing in the cache entry's second data item a representation of changes applied to the committed information, but not yet committed in the database system.
    • 公开了一种用于改善与关系数据库系统中的至少一个表中存储的信息的访问并发性的方法和系统。 该方法包括提供存储该至少一个表的一部分的数据高速缓存。 数据高速缓存包括多个高速缓存条目,其中每个高速缓存条目包括第一数据项,第二数据项和高速缓存条目状态。 所述方法还包括从所述至少一个表中检索并在高速缓存条目的第一数据项中存储用于用户的已提交信息的表示,以及从所述至少一个表中检索并在所述高速缓存条目的第二数据项中存储变化的表示 应用于提交的信息,但尚未在数据库系统中提交。
    • 14. 发明授权
    • System and method for providing multiple virtual database connections in a relational database system
    • 在关系数据库系统中提供多个虚拟数据库连接的系统和方法
    • US06850942B2
    • 2005-02-01
    • US10133162
    • 2002-04-26
    • Curt L. CotnerPaul M. BirdTimothy J. Vincent
    • Curt L. CotnerPaul M. BirdTimothy J. Vincent
    • G06F7/00G06F17/30
    • G06F17/30595Y10S707/959Y10S707/99931
    • A method for providing database connections in a network includes: (a) mapping a first plurality of logical connections for a transaction at the application server to a physical connection between the application server and the database server; (b) sending a request of the transaction to the database server utilizing one of the first plurality of logical connections, where the request is sent utilizing the physical connection; and (c) processing the request by a logical agent on the database server, where the logical agent is associated with the transaction, where the request is maintained in one of a second plurality of logical connections within the logical agent. In this manner, connections are logically separated from one another with minimal storage implications. Conflicts and unpredictable behavior can also be avoided.
    • 一种用于在网络中提供数据库连接的方法包括:(a)将应用服务器处的事务的第一多个逻辑连接映射到应用服务器与数据库服务器之间的物理连接; (b)使用所述第一多个逻辑连接中的一个将所述交易的请求发送到所述数据库服务器,其中使用所述物理连接发送所述请求; 以及(c)由数据库服务器上的逻辑代理处理该请求,其中逻辑代理与事务相关联,其中请求被维护在逻辑代理中的第二多个逻辑连接之一中。 以这种方式,连接在逻辑上彼此分离,具有最小的存储影响。 也可以避免冲突和不可预知的行为。
    • 16. 发明授权
    • Detection and prevention of writing conflicts within nested query statements
    • 检测和防止在嵌套查询语句中写入冲突
    • US07370049B2
    • 2008-05-06
    • US10413637
    • 2003-04-14
    • Douglas J. DoolePaul M. Bird
    • Douglas J. DoolePaul M. Bird
    • G06F17/30
    • G06F17/30359Y10S707/99932Y10S707/99933Y10S707/99938
    • Conflict checking for writing operations in an SQL database system is carried out for nested statements invoked by a parent statement. Each statement has an associated table access data structure defined at compile-time indicating the tables in the database that the statement accesses and the mode of access. At execution-time the table access data structure for each nested statement is accessed and the information is compared with a list of tables maintained for the parent statement to determine if there is a read/write or write/write conflict possible if the nested statement is executed. Where there is no conflict detected, the information from the table access data structure is copied to the list of tables.
    • 对于由父语句调用的嵌套语句,对SQL数据库系统中的写入操作进行冲突检查。 每个语句都具有在编译时定义的关联表访问数据结构,指示数据库中该表所访问的表和访问模式。 在执行时,访问每个嵌套语句的表访问数据结构,并将信息与为父语句维护的表的列表进行比较,以确定是否存在读/写或写/写冲突,如果嵌套语句为 执行。 在没有检测到冲突的情况下,来自表访问数据结构的信息被复制到表的列表中。
    • 20. 发明授权
    • Global caching and sharing of SQL statements in a heterogeneous application environment
    • 在异构应用程序环境中全局缓存和共享SQL语句
    • US06321235B1
    • 2001-11-20
    • US09162164
    • 1998-09-29
    • Paul M. Bird
    • Paul M. Bird
    • G06F1730
    • G06F17/30433Y10S707/954Y10S707/955Y10S707/99932Y10S707/99934Y10S707/99954
    • A global cache for SQL sections and methods of accessing the cache. The global cache being at the database level and being accessible to all agents of all applications. The global cache having a static and a dynamic portion. The static portion containing section entries having both section information and section data. The dynamic portion having two sub-portions, a statement portion and a dependency portion. The dependency portion containing multiple SQL statements, multiple compilation environments for each SQL statement and multiple variations within each compilation environment. The dependency portion of the dynamic portion containing a plurality of lists of object types. Each object type having its own list, the list containing data on which variations are dependant on each object.
    • 用于SQL部分和访问缓存的方法的全局缓存。 全局缓存位于数据库级别,可供所有应用程序的所有代理访问。 全局缓存具有静态和动态部分。 静态部分包含部分条目具有部分信息和部分数据。 具有两个子部分的动态部分,语句部分和依赖部分。 包含多个SQL语句的依赖部分,每个SQL语句的多个编译环境以及每个编译环境中的多个变体。 动态部分的依赖部分包含多个对象类型列表。 每个对象类型都有自己的列表,该列表包含数据,变化依赖于每个对象。