会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Method and system for processing queries in a database system using
index structures that are not native to the database system
    • 在数据库系统中使用非本地数据库系统的索引结构来处理查询的方法和系统
    • US5893104A
    • 1999-04-06
    • US677159
    • 1996-07-09
    • Jagannathan SrinivasanRavi MurthyChin HongSamuel DeFazioAnil Nori
    • Jagannathan SrinivasanRavi MurthyChin HongSamuel DeFazioAnil Nori
    • G06F17/30E06F17/30
    • G06F17/30321Y10S707/99932Y10S707/99933Y10S707/99943
    • A method and apparatus for processing a query in a database system using index types that are not built into the database system are disclosed. Routines for managing an index structure that is not supported by a database system are generated. Data that identifies the routines are submitted to the database system, thereby "registering" the index types with the database system. In response to statements issued to the database system by a client, the database system calls the routines, causing the routines to create an index structure using data from a data container in the database, and to generate data that indicates which data in the data container satisfies a query issued by the client. The routines of the registered index type extend the indexing capabilities of the database systems and one or more such index types can be registered with the database system. The index structure managed by the routines may be maintained within segments of the database, and the segments may be accessed as index-only tables. Storing a row of data in a database using index-only tables involves storing in a leaf node an index entry that includes a key value along with all other values in the row of data. If the row of data exceeds a predetermined size, then a portion of the row of data is stored in an overflow area. Retrieving a row of data from an index-only table for a user-supplied key involves identifying a leaf node for the key, and reading a row of data from the index entry and any remaining portion from the overflow area when the row exceeds the predetermined size.
    • 公开了一种使用未内置于数据库系统中的索引类型在数据库系统中处理查询的方法和装置。 生成用于管理数据库系统不支持的索引结构的例程。 标识例程的数据被提交给数据库系统,从而通过数据库系统“注册”索引类型。 响应由客户端向数据库系统发出的语句,数据库系统调用例程,导致例程使用来自数据库中的数据容器的数据创建索引结构,并生成指示数据容器中的哪些数据的数据 满足客户端发出的查询。 注册索引类型的例程扩展了数据库系统的索引功能,并且可以向数据库系统注册一个或多个这样的索引类型。 由例程管理的索引结构可以维护在数据库的段内,并且段可以作为仅索引表访问。 使用仅索引表存储数据库中的一行数据涉及在叶节点中存储包含键值的索引条目以及数据行中的所有其他值。 如果数据行超过预定的大小,则该数据行的一部分被存储在溢出区域中。 从用户提供的密钥的仅索引表中检索一行数据涉及识别密钥的叶节点,并且当该行超过预定的值时从索引条目读取一行数据和来自溢出区域的剩余部分 尺寸。
    • 4. 发明授权
    • Opaque types
    • 不透明类型
    • US06286015B1
    • 2001-09-04
    • US09149889
    • 1998-09-08
    • Rajagopalan GovindarajanViswanathan KrishnamurthyAnil Nori
    • Rajagopalan GovindarajanViswanathan KrishnamurthyAnil Nori
    • G06F1730
    • G06F17/30607Y10S707/99942Y10S707/99944Y10S707/99952
    • A method and apparatus are provided for handling within a database system data items that are associated with data types whose native structure is not known to the database system. The data items are stored within the database system in their native structure, even though it is not understood by the database system. To store the data items, the database system calls a pickling routine that is provided by the user, or by the runtime subsystem of the programming environment that is native to the data item. To retrieve the routine from storage, the database system calls an unpickling routine, also provided by the user or the appropriate runtime subsystem. Because the database maintains the data items in their native format, no conversions are required as the data items are passed between the database system and external routines that manipulate the data items. Techniques are also provided for declaring attributes of the data item that can be accessed within the database system. The user provides routines for the database system to call in order to access the declared attributes, which may be different than the actual attributes that the data item has in its native environment.
    • 提供了一种方法和装置,用于在数据库系统内处理与其本身结构对于数据库系统不知道的数据类型相关联的数据项。 数据项以其本机结构存储在数据库系统中,即使数据库系统不了解。 为了存储数据项,数据库系统调用由用户提供的酸洗程序,或者由数据项原生的编程环境的运行时子系统。 要从存储中检索该例程,数据库系统调用由用户或适当的运行时子系统提供的unpickling例程。 由于数据库以其本机格式维护数据项,因此数据项在数据库系统和操作数据项的外部例程之间传递时,不需要转换。 还提供了用于声明可在数据库系统中访问的数据项的属性的技术。 用户提供数据库系统调用的例程,以访问声明的属性,这可能与数据项在其本机环境中具有的实际属性不同。
    • 5. 发明授权
    • Opaque types
    • 不透明类型
    • US06470348B1
    • 2002-10-22
    • US09629541
    • 2000-07-31
    • Rajagopalan GovindarajanViswanathan KrishnamurthyAnil Nori
    • Rajagopalan GovindarajanViswanathan KrishnamurthyAnil Nori
    • G06F1730
    • G06F17/30607Y10S707/99942Y10S707/99944Y10S707/99952
    • A method and apparatus are provided for handling within a database system data items that are associated with data types whose native structure is not known to the database system. The data items are stored within the database system in their native structure, even though it is not understood by the database system. To store the data items, the database system calls a pickling routine that is provided by the user, or by the runtime subsystem of the programming environment that is native to the data item. To retrieve the routine from storage, the database system calls an unpickling routine, also provided by the user or the appropriate runtime subsystem. Because the database maintains the data items in their native format, no conversions are required as the data items are passed between the database system and external routines that manipulate the data items. Techniques are also provided for declaring attributes of the data item that can be accessed within the database system. The user provides routines for the database system to call in order to access the declared attributes, which may be different than the actual attributes that the data item has in its native environment.
    • 提供了一种方法和装置,用于在数据库系统内处理与其本身结构对于数据库系统不知道的数据类型相关联的数据项。 数据项以其本机结构存储在数据库系统中,即使数据库系统不了解。 为了存储数据项,数据库系统调用由用户提供的酸洗程序,或者由数据项原生的编程环境的运行时子系统。 要从存储中检索该例程,数据库系统调用由用户或适当的运行时子系统提供的unpickling例程。 由于数据库以其本机格式维护数据项,因此数据项在数据库系统和操作数据项的外部例程之间传递时,不需要转换。 还提供了用于声明可在数据库系统中访问的数据项的属性的技术。 用户提供数据库系统调用的例程,以访问声明的属性,这可能与数据项在其本机环境中具有的实际属性不同。