-
公开(公告)号:US20110208757A1
公开(公告)日:2011-08-25
申请号:US12712767
申请日:2010-02-25
申请人: Hochak HUNG , Kumar RAJAMANI , Jaebock LEE , Phillip YAM
发明人: Hochak HUNG , Kumar RAJAMANI , Jaebock LEE , Phillip YAM
IPC分类号: G06F17/30
CPC分类号: G06F17/30442
摘要: Disclosed are improved methods, systems, and mediums for cursor sharing and cursor pruning. According to some approaches, existing child cursors are distinguished using a cursor sharing criteria node structure. A sharing criteria node (also referred to as a “diagnostic” node) is created when a sharing criteria mismatch/failure happens. The node contains information about why the child cursor could not be shared and also information that can be used to quickly re-evaluate this sharing criterion in the future.
摘要翻译: 公开了用于光标共享和光标修剪的改进的方法,系统和介质。 根据一些方法,使用游标共享标准节点结构来区分现有的子游标。 当共享标准不匹配/故障发生时,创建共享标准节点(也称为“诊断”节点)。 该节点包含有关为什么不能共享子游标的信息,以及可以用来快速重新评估此共享标准的信息。
-
公开(公告)号:US08301667B2
公开(公告)日:2012-10-30
申请号:US12712767
申请日:2010-02-25
申请人: Hochak Hung , Kumar Rajamani , Jaebock Lee , Philip Yam
发明人: Hochak Hung , Kumar Rajamani , Jaebock Lee , Philip Yam
CPC分类号: G06F17/30442
摘要: Disclosed are improved methods, systems, and media for cursor sharing and cursor pruning. According to some approaches, existing child cursors are distinguished using a cursor sharing criteria node structure. A sharing criteria node (also referred to as a “diagnostic” node) is created when a sharing criteria mismatch/failure happens. The node contains information about why the child cursor could not be shared and also information that can be used to quickly re-evaluate this sharing criterion in the future.
摘要翻译: 公开了用于光标共享和光标修剪的改进的方法,系统和媒体。 根据一些方法,使用游标共享标准节点结构来区分现有的子游标。 当共享标准不匹配/失败发生时,创建共享标准节点(也称为诊断节点)。 该节点包含有关为什么不能共享子游标的信息,以及可以用来快速重新评估此共享标准的信息。
-
公开(公告)号:US20110087642A1
公开(公告)日:2011-04-14
申请号:US12576140
申请日:2009-10-08
申请人: Kumar Rajamani , Hochak Hung , Jaebock Lee , Philip Yam
发明人: Kumar Rajamani , Hochak Hung , Jaebock Lee , Philip Yam
IPC分类号: G06F17/30
CPC分类号: G06F17/30997 , G06F17/30557 , G06F17/30589
摘要: A method and apparatus for efficiently managing cached objects is provided. A mapping is a typed relationship between cached objects. A base object contains content, and a mapped object is mapped to a base object when there is a particular relationship between the mapped object and the base object. The type of mapping defines how the objects in the relationship are treated when the mapped object is created, read, or written. At creation time, the mapping type may define how the mapping relationship is recognized. Sometimes recognizing a relationship requires establishing equivalence between the objects. At read and write time, the mapping type may define on which object a mutual exclusion lock is held, which content is returned or which object's content is updated. A wide range of applications can benefit from enhanced object caching performance, and in addition, application may define application-specific semantics on mapping types as well.
摘要翻译: 提供了一种有效管理缓存对象的方法和装置。 映射是缓存对象之间的类型关系。 基础对象包含内容,并且当映射对象和基础对象之间存在特定关系时,映射对象将映射到基础对象。 映射的类型定义当映射的对象被创建,读取或写入时,关系中的对象如何被对待。 在创建时,映射类型可以定义映射关系如何被识别。 有时识别关系需要建立对象之间的等价性。 在读取和写入时间,映射类型可以定义在哪个对象上保留互斥锁,哪些内容被返回或哪个对象的内容被更新。 广泛的应用程序可以从增强的对象缓存性能中受益,另外,应用程序也可以定义映射类型的特定于应用程序的语义。
-
公开(公告)号:US09600371B2
公开(公告)日:2017-03-21
申请号:US13542278
申请日:2012-07-05
申请人: Carol L. Colrain , Hochak Hung , Kevin S. Neel
发明人: Carol L. Colrain , Hochak Hung , Kevin S. Neel
CPC分类号: G06F11/1438 , G06F2201/80
摘要: Methods, devices, and storage media are provided for preserving the context of a server-client session. A server generates an initial context and a context for each user command executed in a first session and sends context to a client with the return for each command. The context describes software, session state, returned data, and/or hardware characteristics of a server-side environment for the first session. The client receives and stores the context with each user command. Upon determining that the database session should be rebuilt in the second session, the client sends initial context. A server for the second session receives the initial context and determines whether commands should be replayed in the second session. If commands are replayed, the server validates that server environment and client-visible results for each command in the second session match that from execution in the first session using the context for that command.
-
公开(公告)号:US20130066952A1
公开(公告)日:2013-03-14
申请号:US13542278
申请日:2012-07-05
申请人: Carol L. Colrain , Hochak Hung , Kevin S. Neel
发明人: Carol L. Colrain , Hochak Hung , Kevin S. Neel
CPC分类号: G06F11/1438 , G06F2201/80
摘要: Methods, devices, and storage media are provided for preserving the context of a server-client session. A server generates an initial context and a context for each user command executed in a first session and sends context to a client with the return for each command. The context describes software, session state, returned data, and/or hardware characteristics of a server-side environment for the first session. The client receives and stores the context with each user command. Upon determining that the database session should be rebuilt in the second session, the client sends initial context. A server for the second session receives the initial context and determines whether commands should be replayed in the second session. If commands are replayed, the server validates that server environment and client-visible results for each command in the second session match that from execution in the first session using the context for that command.
摘要翻译: 提供了方法,设备和存储介质来保存服务器 - 客户端会话的上下文。 服务器为第一个会话中执行的每个用户命令生成初始上下文和上下文,并向每个命令返回的客户端发送上下文。 该上下文描述用于第一会话的服务器端环境的软件,会话状态,返回数据和/或硬件特性。 客户端接收并存储每个用户命令的上下文。 在确定数据库会话应在第二个会话中重建时,客户端发送初始上下文。 用于第二会话的服务器接收初始上下文并确定是否应在第二会话中重播命令。 如果重播命令,则服务器将使用该命令的上下文来验证服务器环境和第二个会话中每个命令的客户机可见结果是否与第一个会话中的执行相匹配。
-
公开(公告)号:US09760658B2
公开(公告)日:2017-09-12
申请号:US12576140
申请日:2009-10-08
申请人: Kumar Rajamani , Hochak Hung , Jaebock Lee , Philip Yam
发明人: Kumar Rajamani , Hochak Hung , Jaebock Lee , Philip Yam
IPC分类号: G06F17/30
CPC分类号: G06F17/30997 , G06F17/30557 , G06F17/30589
摘要: A method and apparatus for efficiently managing cached objects is provided. A mapping is a typed relationship between cached objects. A base object contains content, and a mapped object is mapped to a base object when there is a particular relationship between the mapped object and the base object. The type of mapping defines how the objects in the relationship are treated when the mapped object is created, read, or written. At creation time, the mapping type may define how the mapping relationship is recognized. Sometimes recognizing a relationship requires establishing equivalence between the objects. At read and write time, the mapping type may define on which object a mutual exclusion lock is held, which content is returned or which object's content is updated. A wide range of applications can benefit from enhanced object caching performance, and in addition, application may define application-specific semantics on mapping types as well.
-
公开(公告)号:US07734580B2
公开(公告)日:2010-06-08
申请号:US11818975
申请日:2007-01-29
申请人: Tirthankar Lahiri , Kiran Goyal , Jia Shi , Wei-Ming Hu , Neil MacNaughton , Jaebock Lee , Bharat Baddepudi , Yunrui Li , J. William Lee , Vipin Gokhale , Mark Dilman , Niloy Mukherjee , Vinay Srihari , Kumar Rajamani , Hochak Hung
发明人: Tirthankar Lahiri , Kiran Goyal , Jia Shi , Wei-Ming Hu , Neil MacNaughton , Jaebock Lee , Bharat Baddepudi , Yunrui Li , J. William Lee , Vipin Gokhale , Mark Dilman , Niloy Mukherjee , Vinay Srihari , Kumar Rajamani , Hochak Hung
IPC分类号: G06F17/30
CPC分类号: G06F11/2097 , G06F11/2035 , G06F11/2048 , G06F12/0815
摘要: A standby database system or another replica data system replicates changes, made to data blocks at a source database system or another primary data copy, to replicas of the data blocks at the standby database system or other replica. While replicating the changes to the data blocks thereof, the standby database system (or other replica) receives queries (or reads) issued thereto and computes the queries based on data read from the data blocks thereof.
摘要翻译: 备用数据库系统或其他副本数据系统将对源数据库系统或其他主数据副本上的数据块进行的更改复制到备用数据库系统或其他副本上的数据块的副本。 在对其数据块进行复制的同时,备用数据库系统(或其他副本)接收对其发出的查询(或读取),并根据从其数据块读取的数据来计算查询。
-
公开(公告)号:US20080235291A1
公开(公告)日:2008-09-25
申请号:US11818975
申请日:2007-01-29
申请人: Tirthankar Lahiri , Kiran Goyal , Jia Shi , Wei-Ming Hu , Neil MacNaughton , Jaebock Lee , Bharat Baddepudi , Yunrui Li , J. William Lee , Vipin Gokhale , Mark Dilman , Niloy Mukherjee , Vinay Srihari , Kumar Rajamani , Hochak Hung
发明人: Tirthankar Lahiri , Kiran Goyal , Jia Shi , Wei-Ming Hu , Neil MacNaughton , Jaebock Lee , Bharat Baddepudi , Yunrui Li , J. William Lee , Vipin Gokhale , Mark Dilman , Niloy Mukherjee , Vinay Srihari , Kumar Rajamani , Hochak Hung
IPC分类号: G06F17/30
CPC分类号: G06F11/2097 , G06F11/2035 , G06F11/2048 , G06F12/0815
摘要: A standby database system or another replica data system replicates changes, made to data blocks at a source database system or another primary data copy, to replicas of the data blocks at the standby database system or other replica. While replicating the changes to the data blocks thereof, the standby database system (or other replica) receives queries (or reads) issued thereto and computes the queries based on data read from the data blocks thereof.
摘要翻译: 备用数据库系统或其他副本数据系统将对源数据库系统或其他主数据副本上的数据块进行的更改复制到备用数据库系统或其他副本上的数据块的副本。 在对其数据块进行复制的同时,备用数据库系统(或其他副本)接收对其发出的查询(或读取),并根据从其数据块读取的数据来计算查询。
-
-
-
-
-
-
-