Query duration types
    1.
    发明授权
    Query duration types 有权
    查询持续时间类型

    公开(公告)号:US07512599B2

    公开(公告)日:2009-03-31

    申请号:US10767501

    申请日:2004-01-29

    IPC分类号: G06F7/00 G06F17/30

    摘要: A request to execute a query is received in a database system. In response, the database system determines that a collection of data elements to be returned by the query corresponds to a first data structure not defined within a type dictionary of the database system. The database system obtains attribute values that describe respective data fields within the first data structure, and records, within the type dictionary, a first data type definition that specifies the data fields described by the attribute values.

    摘要翻译: 在数据库系统中接收到执行查询的请求。 作为响应,数据库系统确定要由查询返回的数据元素的集合对应于在数据库系统的类型字典内未定义的第一数据结构。 数据库系统获得描述第一数据结构内的相应数据字段的属性值,并在类型字典内记录指定由属性值描述的数据字段的第一数据类型定义。

    Dynamic return type generation in a database system
    2.
    发明授权
    Dynamic return type generation in a database system 有权
    数据库系统中的动态返回类型生成

    公开(公告)号:US07689542B2

    公开(公告)日:2010-03-30

    申请号:US10767512

    申请日:2004-01-29

    IPC分类号: G06F17/30

    摘要: Dynamic return type generation in a database system. A request is received to execute a first function. A second function is executed if the first function is defined to return data in a first type of data structure. When executed, the second function returns formatting information that indicates an arrangement of fields of data within the first type of data structure. The first function is executed to obtain a collection of data formatted according to the first type of data structure, and the collection of data is organized according to the formatting information returned by the second function.

    摘要翻译: 数据库系统中的动态返回类型生成。 接收到执行第一功能的请求。 如果第一个函数定义为返回第一类数据结构中的数据,则执行第二个函数。 当执行时,第二功能返回指示第一类型的数据结构内的数据的排列的格式化信息。 执行第一功能以获得根据第一类型的数据结构格式化的数据的集合,并且根据由第二功能返回的格式化信息来组织数据的收集。

    Method and system for pipelined database table functions
    3.
    发明授权
    Method and system for pipelined database table functions 有权
    流水线数据库表函数的方法和系统

    公开(公告)号:US07103590B1

    公开(公告)日:2006-09-05

    申请号:US09938982

    申请日:2001-08-24

    IPC分类号: G06F17/30

    摘要: A method and mechanism for pipelined table functions is disclosed. With pipelining, data from a first table function does not have to be materialized into a complete collection before it is consumed by a succeeding table function. Instead, a producer of data creates a stream of data that is immediately utilized by a consumer of that data. Also disclosed is a method and mechanism for parallel processing of table functions, in which the set of work operated upon by a table function is sub-divided into smaller portions that are assigned to a plurality of table function slaves. Also disclosed is an integration between pipelining and parallelized execution for table functions.

    摘要翻译: 公开了流水线表功能的方法和机制。 通过流水线化,来自第一表函数的数据在被后续表函数消耗之前不必被实现为完整的集合。 相反,数据生产者创建数据流,消费者立即被该数据流利用。 还公开了一种用于表功能的并行处理的方法和机构,其中通过表功能操作的一组工作被细分为分配给多个表功能从属单元的较小部分。 还公开了用于表功能的流水线和并行执行之间的集成。