Invention Grant
US08458441B2 Vector extensions to an interpreted general expression evaluator in a database system
有权
数据库系统中解释的一般表达式求值程序的向量扩展
- Patent Title: Vector extensions to an interpreted general expression evaluator in a database system
- Patent Title (中): 数据库系统中解释的一般表达式求值程序的向量扩展
-
Application No.: US12465656Application Date: 2009-05-14
-
Publication No.: US08458441B2Publication Date: 2013-06-04
- Inventor: Erik Ismert , Frank Huber
- Applicant: Erik Ismert , Frank Huber
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Gonzalez Saggio & Harlan LLP
- Main IPC: G06F9/00
- IPC: G06F9/00

Abstract:
The subject disclosure is directed towards technology by which an expression in a database engine is executed against stacks of data. Each instruction of the expression is evaluated against the data stacks until completed against each data stack, such as by iterating to execute an instruction through the data stacks before executing the next instruction. The data may be arranged in the data stacks (in memory) in various ways, such as to have each data stack contain the data of one database row, (e.g., with the data stack elements comprising column data. Data may be grouped, such as to put the data from different rows into the same data stack.
Public/Granted literature
- US20100293177A1 Vector Extensions to an Interpreted General Expression Evaluator in a Database System Public/Granted day:2010-11-18
Information query