Database system event triggers
    21.
    发明授权
    Database system event triggers 有权
    数据库系统事件触发器

    公开(公告)号:US06405212B1

    公开(公告)日:2002-06-11

    申请号:US09405013

    申请日:1999-09-27

    IPC分类号: G06F1730

    摘要: A technique for database management includes receiving an indication of a selected scope of a trigger. The scope is selected from a plurality of scopes of database management. The scope can be on the level of an individual table, or a schema associated with a user, or the database itself, or a system of databases, among others. The technique also includes receiving an indication of a selected event that belongs to the set of one or more events associated with the selected scope. Trigger metadata is stored that identifies both the selected scope and the selected event. A technique is also described for executing a process in this database management system. Flags indicative of one or more applicable events of the selectable events are loaded into a private cache of the process and checked when a new event occurs.

    摘要翻译: 一种用于数据库管理的技术包括接收触发器的选定范围的指示。 范围从数据库管理的多个范围中选择。 范围可以在单个表的级别上,或者与用户相关联的架构,数据库本身或数据库系统等。 该技术还包括接收属于与所选范围相关联的一个或多个事件的集合的选定事件的指示。 存储触发器元数据,其标识所选范围和所选事件。 还描述了一种用于执行该数据库管理系统中的过程的技术。 指示可选事件的一个或多个可应用事件的标志被加载到该进程的专用高速缓存中,并在新事件发生时检查。

    Efficient processing of path related operations on data organized hierarchically in an RDBMS
    22.
    发明授权
    Efficient processing of path related operations on data organized hierarchically in an RDBMS 有权
    对RDBMS中分层组织的数据进行路径相关操作的有效处理

    公开(公告)号:US09229967B2

    公开(公告)日:2016-01-05

    申请号:US11360792

    申请日:2006-02-22

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30327

    摘要: A mechanism is used to improve the efficiency of performing resource-to-path resolution. A hierarchical link structure contains entries and/or records (“link entries”) that each defines a parent-child link within an information hierarchy. A certain linking entry may have data that refers to another link entry representing a link to the parent—a link in which the parent is a child. This data allows resource-to-path resolutions to be performed more efficiently.

    摘要翻译: 使用一种机制来提高执行资源到路径解析的效率。 分级链接结构包含条目和/或记录(“链接条目”),每个条目和/或记录定义信息层次结构中的父子链接。 特定链接条目可以具有引用代表到父母的链接的另一链接条目的数据 - 父母是其子节点的链接。 该数据允许更有效地执行资源到路径分辨率。

    Logging framework for a data stream processing server
    23.
    发明授权
    Logging framework for a data stream processing server 有权
    数据流处理服务器的日志框架

    公开(公告)号:US08527458B2

    公开(公告)日:2013-09-03

    申请号:US12534384

    申请日:2009-08-03

    IPC分类号: G06F7/00 G06F17/00 G06F17/30

    CPC分类号: G06F17/30516 G06F17/30306

    摘要: Techniques for logging data pertaining to the operation of a data stream processing server. In one set of embodiments, logging configuration information can be received specifying a functional area of a data stream processing server to be logged. Based on the logging configuration information, logging can be dynamically enabled for objects associated with the functional area that are instantiated by the data stream processing server, and logging can be dynamically disabled for objects associated with the functional area that are discarded (or no longer used) by the data stream processing server. In another set of embodiments, a tool can be provided for visualizing the data logged by the data stream processing server.

    摘要翻译: 用于记录与数据流处理服务器的操作有关的数据的技术。 在一组实施例中,可以接收指定要记录的数据流处理服务器的功能区域的记录配置信息。 基于记录配置信息,可以对与数据流处理服务器实例化的功能区域相关联的对象动态启用日志记录,并且可以对与丢弃(或不再使用的功能区域)相关联的对象动态禁用日志记录 )由数据流处理服务器。 在另一组实施例中,可以提供用于可视化由数据流处理服务器记录的数据的工具。

    METHODS AND SYSTEMS FOR QUERYING EVENT STREAMS USING MULTIPLE EVENT PROCESSORS
    25.
    发明申请
    METHODS AND SYSTEMS FOR QUERYING EVENT STREAMS USING MULTIPLE EVENT PROCESSORS 有权
    使用多个事件处理器查询事件流的方法和系统

    公开(公告)号:US20110246445A1

    公开(公告)日:2011-10-06

    申请号:US13162882

    申请日:2011-06-17

    IPC分类号: G06F17/30 G06F7/00

    CPC分类号: G06F17/30516 G06F17/30545

    摘要: In one embodiment, a system for distributed event processing includes a first event processor and a second event processor. The first event processor receives event data associated with an event stream. The second event processor receives a query associated with the event stream. A request to the first event processor is generated by the second event processor based on the query for a first portion of event data associated with the event stream. The second event processor receives the first portion of event data from the first event processor. The second event processor then generates an event based on the first portion of event data.

    摘要翻译: 在一个实施例中,用于分布式事件处理的系统包括第一事件处理器和第二事件处理器。 第一事件处理器接收与事件流相关联的事件数据。 第二事件处理器接收与事件流相关联的查询。 基于对与事件流相关联的事件数据的第一部分的查询,由第二事件处理器生成对第一事件处理器的请求。 第二事件处理器从第一事件处理器接收事件数据的第一部分。 然后,第二事件处理器基于事件数据的第一部分生成事件。

    PERFORMING AN ACTION IN RESPONSE TO A FILE SYSTEM EVENT
    26.
    发明申请
    PERFORMING AN ACTION IN RESPONSE TO A FILE SYSTEM EVENT 有权
    执行对文件系统事件的响应中的操作

    公开(公告)号:US20110137963A1

    公开(公告)日:2011-06-09

    申请号:US13026131

    申请日:2011-02-11

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30067 G06F9/542

    摘要: A method and apparatus for performing an action in response to a file system event is provided. According to one aspect, sets of “event listeners” are associated with a file hierarchy and/or the nodes thereof. Each event listener contains a set of “event handlers.” Each event handler corresponds to a separate type of event that may occur relative to the file hierarchy's nodes. When an event is going to occur relative to the hierarchy or a node thereof, all event listeners that are associated with that hierarchy/node are inspected to determine whether those event listeners contain any event handlers that correspond to the event's type. Those event handlers that correspond to the event's type are placed in an ordered list of event handlers to be invoked. As the event handlers in the list are invoked, programmatic mechanisms that correspond to those event handlers are executed to perform customized user-specified actions.

    摘要翻译: 提供了一种用于响应于文件系统事件执行动作的方法和装置。 根据一个方面,“事件监听器”的集合与文件层级和/或其节点相关联。 每个事件监听器包含一组“事件处理程序”。每个事件处理程序对应于可能相对于文件层次结构节点发生的单独的事件类型。 当相对于层级或其节点将发生事件时,检查与该层级/节点相关联的所有事件监听器,以确定这些事件监听器是否包含与事件类型相对应的任何事件处理程序。 与事件类型相对应的事件处理程序被放置在要调用的事件处理程序的有序列表中。 在列表中的事件处理程序被调用时,执行与那些事件处理程序相对应的程序化机制来执行定制的用户指定的操作。

    METHOD AND SYSTEM FOR SPILLING FROM A QUEUE TO A PERSISTENT STORE
    27.
    发明申请
    METHOD AND SYSTEM FOR SPILLING FROM A QUEUE TO A PERSISTENT STORE 有权
    从一个队列到一个存储商店的方法和系统

    公开(公告)号:US20100223437A1

    公开(公告)日:2010-09-02

    申请号:US12396008

    申请日:2009-03-02

    IPC分类号: G06F12/02

    CPC分类号: G06F12/12

    摘要: Techniques for managing memory usage of a processing system by spilling data from a memory to a persistent store based upon an evict policy are provided. A triggering event is detected. In response to the triggering event and based on the evict policy, it is determined whether data from the memory of the processing system is to be spilled to the persistent storage. The determination is made by comparing a level of free memory of the processing system with a threshold specified by the evict policy. The data is evicted from the memory.

    摘要翻译: 提供了用于通过基于逐出策略从存储器将数据溢出到持久存储器来管理处理系统的存储器使用的技术。 检测到触发事件。 响应于触发事件并且基于逐出策略,确定来自处理系统的存储器的数据是否将被溢出到持久存储器。 通过将处理系统的空闲内存的级别与逐出策略规定的阈值进行比较来确定。 数据从内存中逐出。

    Infrastructure for performing file operations by a database server
    28.
    发明授权
    Infrastructure for performing file operations by a database server 有权
    用于由数据库服务器执行文件操作的基础设施

    公开(公告)号:US07627574B2

    公开(公告)日:2009-12-01

    申请号:US11014354

    申请日:2004-12-16

    IPC分类号: G06F17/30

    摘要: A method and apparatus for processing a file system operation at a database server is provided. A request to perform a file system operation on a resource stored in a database is received at a database system. The request may be implemented using the NFS protocol. The request may include state identification data that identifies state information associated with the request. State information associated with the request is retrieved within the database system based on the state identification data. State information is information that describes the operational state of the requestor for a particular file. The request is then processed based, at least in part, on the state identification. File system operations may be processed a database management system to access any data, such as a file, relational data, and object-relational data.

    摘要翻译: 提供了一种在数据库服务器处理文件系统操作的方法和装置。 在数据库系统中接收对存储在数据库中的资源执行文件系统操作的请求。 请求可以使用NFS协议实现。 该请求可以包括标识与请求相关联的状态信息的状态标识数据。 基于状态识别数据在数据库系统内检索与请求相关联的状态信息。 状态信息是描述特定文件的请求者的操作状态的信息。 然后,至少部分地基于状态标识处理该请求。 文件系统操作可以由数据库管理系统处理以访问任何数据,例如文件,关系数据和对象关系数据。

    Techniques for maintaining consistency for different requestors of files in a database management system
    29.
    发明授权
    Techniques for maintaining consistency for different requestors of files in a database management system 有权
    用于在数据库管理系统中维护不同文件请求者的一致性的技术

    公开(公告)号:US07548918B2

    公开(公告)日:2009-06-16

    申请号:US11013890

    申请日:2004-12-16

    IPC分类号: G06F17/30

    摘要: A method and apparatus for providing file system operation locks at a database server is provided. A database server may employ database locks and file system operation locks in servicing requests from consistent requestors and inconsistent requesters. A database lock is a lock that is obtained in response to performing a database operation, and the database lock is released when the database operation has successfully completed. A file system operation lock is a lock that is obtained in response to performing an OPEN file system operation, and the file system operation lock is released when a CLOSE file system operation is performed. The database server may use a temporary copy of the resource, which reflects all the current changes that have been made to the resource by database operations, in servicing consistent requestors, and may use the original version of the resource in servicing inconsistent requesters.

    摘要翻译: 提供了一种在数据库服务器上提供文件系统操作锁的方法和装置。 数据库服务器可以使用数据库锁和文件系统操作锁来处理来自一致请求者和不一致请求者的请求。 数据库锁是响应于执行数据库操作而获得的锁,并且数据库锁在数据库操作成功完成时被释放。 文件系统操作锁是响应于执行OPEN文件系统操作获得的锁,并且在执行CLOSE文件系统操作时释放文件系统操作锁定。 数据库服务器可以使用资源的临时副本,其反映了在数据库操作中对资源进行的所有当前更改,以服务一致的请求者,并且可以在为不一致的请求者服务时使用资源的原始版本。

    Facilitating Flexible Windows In Data Stream Management Systems
    30.
    发明申请
    Facilitating Flexible Windows In Data Stream Management Systems 有权
    在数据流管理系统中促进灵活的Windows

    公开(公告)号:US20090112802A1

    公开(公告)日:2009-04-30

    申请号:US11927681

    申请日:2007-10-30

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30964

    摘要: Facilitating flexible windows in querying continuous data streams. In one embodiment, a software code is associated with a window, wherein execution of the software code determines the values to be included in the window. On receiving a query indicating the window, the result of the query is generated based on the values in the window determined by execution of the software code. The software code may be identified by an identifier and thus used for different queries on the same or different continuous data streams.

    摘要翻译: 方便灵活的窗口查询连续的数据流。 在一个实施例中,软件代码与窗口相关联,其中软件代码的执行确定要包括在窗口中的值。 在接收到指示窗口的查询时,基于通过执行软件代码确定的窗口中的值来生成查询结果。 软件代码可以由标识符标识,并且因此用于相同或不同连续数据流上的不同查询。