Optimizing relational online analytical processing sort operations
AssigneeInternational Business Machines Corporation
InventorsPedro Miguel Barbas, David Kelly, Jan Mahon, Donald Fraser
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsPedro Miguel Barbas, David Kelly, Jan Mahon, Donald Fraser
Estimating the term…
Concepts for processing a SQL statement comprising a ROLAP sort operation are presented. One such concept comprises: determining whether a ROLAP partitioning column of the SQL statement does not refer to database columns from a sort operation of the SQL statement; and determining whether the ROLAP partitioning columns of the SQL statement are all referenced in the output of the SQL statement. Responsive to determining a ROLAP partitioning column of the SQL statement does not refer to database columns from a sort operation of the SQL statement, and to determining all of the ROLAP partitioning columns of the SQL statement are referenced in the output of the SQL statement, the SQL statement is modified by removing the ROLAP sort operation from the SQL statement.
A computer-implemented method for processing a Structured Query Language (SQL) statement comprising a Relational OnLine Analytical Processing (ROLAP) sort operation, the method comprising:
A computer-implemented method for processing a Structured Query Language (SQL) statement comprising a Relational OnLine Analytical Processing (ROLAP) sort operation, the method comprising:
A relational database management system for processing a Structured Query Language (SQL) statement comprising a Relational OnLine Analytical Processing (ROLAP) sort operation, wherein the system comprises:
Dependencies are inferred from the claim text.