Unlock instant, AI-driven research and patent intelligence for your innovation.

Database query system and method

A query method and database technology, applied in database management systems, structured data retrieval, electronic digital data processing, etc., can solve the problems of introducing execution overhead, etc.

Active Publication Date: 2020-12-08
HUAWEI TECH CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although the interpretive approach is relatively easy to understand and implement, it may introduce execution overhead

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Database query system and method
  • Database query system and method
  • Database query system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] It should be understood at the outset that, although an illustrative implementation of one or more embodiments is provided below, the disclosed systems and / or methods may be implemented using any number of techniques, whether currently known or in existence. The invention should in no way be limited to the illustrative implementations, drawings, and techniques illustrated below, including the exemplary designs and implementations illustrated and described herein, but rather be within the scope of the appended claims and their equivalents Modified within the full range of .

[0017] An interpretive approach to database queries can introduce execution overhead. For example, interpreted query calls can result in expensive virtual function calls for expression evaluation and can cause item loops. Although the data type may not be known in advance, this can be resolved at runtime, so unnecessary item loops can be avoided. When interpreting an expression such as C1+5, at le...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method includes: a database system receives a query statement, and forms a runtime plan tree according to the query statement. The method further includes: traversing the runtime plan tree, including: determining whether a function node of the runtime plan tree is eligible for just-in-time (JIT for short) compilation. In addition, the method includes: when it is determined that the function node is eligible for JIT compilation, generating a string key according to the function of the function node, and determining whether the compiled object corresponding to the string key is stored in the compiled object cache .

Description

[0001] Related Applications Cross Application [0002] This application claims priority from an earlier application to U.S. Nonprovisional Patent Application No. 14 / 864,289, filed September 24, 2015, entitled "Database Query System and Method," the contents of which are incorporated by reference way incorporated into this article. technical field [0003] The present invention relates to a system and method for database, in particular to a database query system and method. Background technique [0004] In some database management systems, when a query is received by the database, a query plan is created after the query is parsed and optimized. A query plan dictates how to execute a query at runtime. Runtime execution engine that passes query plans to interpretive execution. Although the interpretive approach is relatively easy to understand and implement, it can introduce execution overhead. Contents of the invention [0005] An embodiment method includes: a database s...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F16/2453G06F16/25
CPCG06F16/24542G06F16/2453G06F16/258
Inventor 朱成丁永华张国根
Owner HUAWEI TECH CO LTD