会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 64. 发明申请
    • Cost-based optimizer for an XML data repository within a database
    • 数据库中XML数据存储库的基于成本的优化器
    • US20050240624A1
    • 2005-10-27
    • US10830211
    • 2004-04-21
    • Fei GeSivasankaran ChandrasekarNipun AgarwalRavi MurthyEric Sedlar
    • Fei GeSivasankaran ChandrasekarNipun AgarwalRavi MurthyEric Sedlar
    • G06F17/00G06F17/30
    • G06F17/30935
    • Cost-based optimizer functionality for an XML database repository provides means for optimizing the execution of database queries that access XML resources in the database repository. Statistics about XML resources that are stored in the database repository are gathered, stored and utilized by a query optimizer to compute computational costs associated with each of multiple methods of accessing particular XML resources requested in a database query. Hence, the optimizer is able to select the most efficient query execution plan based on the costs of possible access paths. In one embodiment, specific statistics about the hierarchical structure of XML resources stored in the XML database repository are gathered, stored in a relational table in the database management system, and used to compute the selectivity of query predicates and the index cost associated with traversing one or more indexes to access requested XML resources.
    • 用于XML数据库的基于成本的优化器功能提供了优化访问数据库存储库中的XML资源的数据库查询的执行的方法。 存储在数据库存储库中的关于XML资源的统计信息由查询优化器收集,存储和利用,以计算与访问数据库查询中请求的特定XML资源的多种方法中的每一种相关联的计算成本。 因此,优化器能够基于可能的访问路径的成本来选择最有效的查询执行计划。 在一个实施例中,收集存储在XML数据库存储库中的XML资源的层次结构的具体统计信息,存储在数据库管理系统中的关系表中,并用于计算查询谓词的选择性和与遍历一个相关联的索引成本 或更多的索引来访问所请求的XML资源。
    • 66. 发明授权
    • Techniques for managing multiple hierarchies of data from a single interface
    • 用于从单个界面管理数据的多个层次结构的技术
    • US06947950B2
    • 2005-09-20
    • US10305990
    • 2002-11-26
    • Ravi MurthyEric SedlarNipun Agarwal
    • Ravi MurthyEric SedlarNipun Agarwal
    • G06F17/30
    • G06F17/30067Y10S707/99944
    • Techniques for managing multiple hierarchies of data from a single native hierarchy include registering a set of routines for each foreign hierarchy. The set of routines performs a set of operations on data in the hierarchy associated with a node. A user request is received, which indicates a particular operation on particular data that does not correspond to a node of the native hierarchy. Based on the user request, a first operation on a first set of one or more nodes of a first hierarchy that is not the native hierarchy is determined. A particular routine that corresponds to the first operation is selected from a first set of routines registered for the first hierarchy, and is invoked. These techniques allow a user to employ a consistent interface with the native hierarchy to reach data in any of the hierarchies.
    • 用于管理来自单个本机层次的数据的多个层次结构的技术包括为每个外部层级注册一组例程。 该集合的例程对与节点相关联的层级中的数据执行一组操作。 接收到用户请求,其指示对与本机层次结构的节点不对应的特定数据的特定操作。 基于用户请求,确定不是本机层次的第一层次的一个或多个节点的第一组的第一操作。 从第一层次注册的第一组例程中选择对应于第一操作的特定例程,并且被调用。 这些技术允许用户使用与本机层次结构一致的接口来达到任何层次结构中的数据。
    • 67. 发明申请
    • Direct loading of opaque types
    • 直接加载不透明类型
    • US20050050058A1
    • 2005-03-03
    • US10648577
    • 2003-08-25
    • Namit JainEllen BatboutaNipun AgarwalRavi MurthyPaul ReillyJames Stenoish
    • Namit JainEllen BatboutaNipun AgarwalRavi MurthyPaul ReillyJames Stenoish
    • G06F7/00G06F17/30
    • G06F17/30286
    • Techniques and systems are disclosed for storing instances of an opaque type in a database according to a direct path loading approach. According to one aspect, an opaque type implementor registers, with a loader application, routines that the opaque type implementor implements. In response, the loader application associates the opaque type with the routines. The loader application reads data that comprises instances of the opaque type. The loader application determines which routines are associated with the opaque type. The loader application invokes the routines, which create an array for storing instances of the opaque type and populate the array with values specified in the data. The loader application converts the array into a data stream that conforms to the format of the database's data blocks. The loader application then streams the data to a database server, which writes the data directly into data blocks in the database.
    • 公开了根据直接路径加载方法在数据库中存储不透明类型的实例的技术和系统。 根据一个方面,不透明类型的实现者使用加载器应用程序来注册不透明类型实现者实现的例程。 作为响应,加载程序应用程序将不透明类型与例程相关联。 加载程序应用程序读取包含不透明类型实例的数据。 加载程序应用程序确定哪些程序与不透明类型相关联。 加载程序应用程序调用例程,它创建一个数组来存储不透明类型的实例,并使用数据中指定的值填充数组。 加载程序应用程序将阵列转换为符合数据库数据块格式的数据流。 然后,加载器应用程序将数据流传输到数据库服务器,数据库服务器将数据直接写入数据库中的数据块。
    • 68. 发明授权
    • Method and system for improving response time of a query for a partitioned database object
    • 用于改进对分区数据库对象的查询的响应时间的方法和系统
    • US06795817B2
    • 2004-09-21
    • US09872670
    • 2001-05-31
    • Nipun AgarwalRavi Murthy
    • Nipun AgarwalRavi Murthy
    • G06F1730
    • G06F17/30445Y10S707/99932Y10S707/99936Y10S707/99937
    • A method and mechanism to improve the response time of a query that is executed against a partitioned database object. Only a subset or portion of the partitions are accessed during each pass through the partitions, in which only the retrieved portions of the partitions are processed, and in which results can be immediately returned for the query. Processing only a subset of a partition in a given pass permits each partition to be processed multiple times, rather than requiring a first partition to be entirely processed before processing a second partition. In one approach, the query includes a statement to order the result set for a query against a partitioned database object that contains a local index.
    • 一种改进针对分区数据库对象执行的查询的响应时间的方法和机制。 在每次通过分区期间只访问分区的子集或部分,其中仅处理所检索的分区的部分,并且可以立即为查询返回哪些结果。 在给定通过中仅处理分区的子集允许每个分区被多次处理,而不是要求在处理第二个分区之前完全处理第一个分区。 在一种方法中,查询包括一个语句,用于针对包含本地索引的分区数据库对象对查询的结果集进行排序。