Join Optimization in a Database

Patent №

US 9,715,527

Granted

2017-07-25

Filed 2013

Owner

SAP AG

Lab

AI components

2

planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14083267

A database server receives a query from a remote application server that is associated with a calculation scenario. The calculation scenario defines a data flow model that includes one or more calculation nodes that each define one or more operations to execute on the database server. The database server can be a column-oriented database and at least one of the calculation nodes comprises at least one join operation. Thereafter, the database server instantiates the calculation scenario so that it is optimized by removing one or more join operations and associated branches within the calculation scenario. The database server then executes the operations defined by the calculation nodes of the optimized calculation scenario to result in a responsive data set. The database server then provides the data set to the application server.

AI classification

Planning1.00
AI hardware1.00
Natural language0.03
Evolutionary computation0.01
Machine learning0.00
Knowledge representation0.00
Vision0.00
Speech0.00

Ownership

SAP AG

assignment · 316390207

Assignors

MINDNICH, TOBIAS, WEYERHAEUSER, CHRISTOPH, MERX, JOHANNES

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC