会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • SYSTEM AND METHOD FOR TRANSPARENT MULTI KEY-VALUE WEIGHTED ATTRIBUTED CONNECTION USING UNI-TAG CONNECTION POOLS
    • 使用非标签连接池进行透明多重键加权归属连接的系统和方法
    • US20140379756A1
    • 2014-12-25
    • US14202348
    • 2014-03-10
    • ORACLE INTERNATIONAL CORPORATION
    • Ashok ShivarudraiahJean De LavareneTong Zhou
    • G06F17/30
    • G06F17/3056
    • A system and method for transparent multi key-value weighted attributed connection using uni-tag connection pools. In accordance with an embodiment, a connection pool enables labeling of connections that software applications can use to access a database. A connection pool associated with a database enables tagging of connection pools at the database and allows applications to selectively obtain connections based on tags. A request is received from an application to query data from the database using a labeled connection or low-cost alternative. If a low-cost connection is found, but requires configuration, the system returns unmatched labels for use by the application in configuring its environment to use the connection. The system can also generate a tag for the connection. Upon subsequent release of the database session, the tag can be made available for subsequent use of the tag, or a tagged connection, by the same or by other applications.
    • 一种使用单标签连接池进行透明多键值加权归属连接的系统和方法。 根据一个实施例,连接池可以标记软件应用程序可以用来访问数据库的连接。 与数据库关联的连接池可以标记数据库中的连接池,并允许应用程序根据标签选择性地获取连接。 从应用程序接收到使用标记的连接或低成本替代方案从数据库查询数据的请求。 如果找到低成本连接但需要配置,则系统返回不匹配的标签,供应用程序在配置其环境以使用连接时使用。 系统还可以生成连接的标签。 在随后的数据库会话释放之后,可以使标签可用于随后使用标签或标记的连接,由相同或其他应用程序使用。
    • 5. 发明授权
    • Safe release of database sessions for planned maintenance operations
    • US10942907B2
    • 2021-03-09
    • US15803644
    • 2017-11-03
    • Oracle International Corporation
    • Carol L. ColrainKevin S. NeelDouglas N. SurberTong ZhouNancy R. IkedaJean De LavareneRohan Ankalikar
    • G06F16/27G06F16/21H04L29/08
    • Techniques are described for closing one or more connections with a database management system (DBMS) as part of a planned operation such as maintenance and load balancing. In an embodiment, a request is received for a planned operation of a database server of a DBMS that requires releasing and migrating database sessions. Over a database connection with the database server, the DBMS or a Client-Driver on the client system that interfaces with the DBMS, may receive request(s) from the client system. Based on the request(s), a safe point, for the database connection with the database server, at which the database connection of the client system with the database server can be closed without affecting the success of execution of next one or more command that the client system intended to request the DBMS to execute on the database server, is determined. In an embodiment, in response to the request(s), the DBMS and/or Client-Driver, while the connection is valid, provide to the client system an invalid status for a connection test request. Such a response may cause the client system to use a different database connection to connect with the DBMS. After returning the response to the client system, the DBMS and/or Client-Driver causes the database session with the DBMS to close. In an embodiment, for database sessions to be released, the DBMS identifies a safe point in a database session by a detected request boundary or where the session states are determined to be recoverable or the failover is determined to be expected to succeed. At such a safe point, all database session states are known, and failing the session over to another database instance offering the requested service can be performed safely and transparent to applications.
    • 8. 发明申请
    • TRANSACTIONAL AND NON-TRANSACTIONAL DATA FOR MAINTAINING SESSION STATE
    • 用于维护会议状态的交易和非交易数据
    • US20150326673A1
    • 2015-11-12
    • US14748451
    • 2015-06-24
    • Oracle International Corporation
    • Kevin S. NeelCarol L. ColrainDouglas N. SurberNancy R. IkedaStefan Heinrich RoeschTong ZhouJean De Lavarene
    • H04L29/08H04L29/06
    • H04L67/42G06F11/1443G06F11/1474H04L67/142H04L67/146H04L67/148H04L67/327
    • Transactional and non-transactional data for maintaining session state is described. In a session, a server instance receives, from a client, a request to execute transactional commands and non-transactional commands. The server instance sends at least one first directive executable at the client to store, in a first set of information, one or more first items representing one or more particular transactional commands that are open but not yet committed. The first set of information is maintained separately from a second set of information including one or more second items representing one or more particular non-transactional commands that have been processed. Based on committing one or more particular transactional commands, the server instance sends at least one second directive executable at the client to purge, from the first set of information, the one or more first items without purging, from the second set of information, the one or more second items.
    • 描述用于维护会话状态的事务和非事务性数据。 在会话中,服务器实例从客户端接收执行事务命令和非事务命令的请求。 服务器实例在客户端处发送至少一个第一指令可执行文件,以在第一组信息中存储一个或多个表示一个或多个已经开放但尚未提交的特定事务命令的第一项。 第一组信息与第二组信息分开维护,包括表示一个或多个已处理的特定非事务性命令的一个或多个第二项。 基于提交一个或多个特定事务命令,服务器实例在客户端发送至少一个第二指令可执行文件,从第一组信息中清除一个或多个第一项目,而不从第二组信息中清除 一个或多个第二个项目。
    • 9. 发明申请
    • SYSTEM AND METHOD FOR PLANNED MIGRATION OF SERVICE CONNECTIONS
    • 计划迁移服务连接的系统和方法
    • US20150324354A1
    • 2015-11-12
    • US14273192
    • 2014-05-08
    • ORACLE INTERNATIONAL CORPORATION
    • Nicolas MichaelJean De LavareneTong Zhou
    • G06F17/30
    • G06F17/303G06F12/0813G06F12/0815G06F12/0868G06F17/30345G06F17/30902G06F2212/465
    • A system and method for a planned migration of service connections from a first database instance to a second database instance in a clustered database. In accordance with an embodiment, a data source and connection pool enable access by a software application to a service on the first database instance. The data source is associated with a parameter specifying a delay-for-planned-draining, and a parameter specifying a planned-draining-period, which are used to rebalance connections when relocating a service. When a service is stopped on the first database instance, the connection pool receives a “service down” event from a notification service, and maintains the connections up to a time corresponding to the delay-for-planned-draining. When a “service up” event is received, the connection pool spreads migration of the connections from the first to second database instance over the planned-draining-period.
    • 一种用于计划将服务连接从第一数据库实例迁移到群集数据库中的第二数据库实例的系统和方法。 根据实施例,数据源和连接池使软件应用程序能够访问第一数据库实例上的服务。 数据源与指定计划排水延迟的参数相关联,以及指定计划排水期的参数,用于在重新定位服务时重新平衡连接。 当在第一数据库实例上停止服务时,连接池从通知服务接收到“服务关闭”事件,并将连接维持到与计划排水延迟相对应的时间。 当接收到“服务启动”事件时,连接池将连接从第一个数据库实例迁移到第二个数据库实例在计划排放期间。
    • 10. 发明申请
    • TRANSACTIONAL AND NON-TRANSACTIONAL DATA FOR MAINTAINING SESSION STATE
    • 用于维护会议状态的交易和非交易数据
    • US20140229531A1
    • 2014-08-14
    • US14231347
    • 2014-03-31
    • Oracle International Corporation
    • Kevin S. NeelCarol L. ColrainDouglas N. SurberNancy R. IkedaStefan Heinrich RoeschTong ZhouJean De Lavarene
    • H04L29/06
    • H04L67/42G06F11/1443G06F11/1474H04L67/142H04L67/146H04L67/148H04L67/327
    • Transactional and non-transactional data for maintaining session state is described. In a session, a server instance receives, from a client, a request to execute transactional commands and non-transactional commands. The server instance sends at least one first directive executable at the client to store, in a first set of information, one or more first items representing one or more particular transactional commands that are open but not yet committed. The first set of information is maintained separately from a second set of information including one or more second items representing one or more particular non-transactional commands that have been processed. Based on committing one or more particular transactional commands, the server instance sends at least one second directive executable at the client to purge, from the first set of information, the one or more first items without purging, from the second set of information, the one or more second items.
    • 描述用于维护会话状态的事务和非事务性数据。 在会话中,服务器实例从客户端接收执行事务命令和非事务命令的请求。 服务器实例在客户端处发送至少一个第一指令可执行文件,以在第一组信息中存储一个或多个表示一个或多个已经开放但尚未提交的特定事务命令的第一项。 第一组信息与第二组信息分开维护,包括表示一个或多个已处理的特定非事务性命令的一个或多个第二项。 基于提交一个或多个特定事务命令,服务器实例在客户端发送至少一个第二指令可执行文件,从第一组信息中清除一个或多个第一项目,而不从第二组信息中清除 一个或多个第二个项目。