Join elimination enhancement for real world temporal applications
A database system receives a query and determines that the query includes an inner join between a parent table and a child table. The database system determines that the following relationships exists between the parent table and the child table: referential integrity ("RI") between a prim...
Saved in:
Main Authors | , , , , , |
---|---|
Format | Patent |
Language | English |
Published |
31.01.2023
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | A database system receives a query and determines that the query includes an inner join between a parent table and a child table. The database system determines that the following relationships exists between the parent table and the child table: referential integrity ("RI") between a primary key attribute (pk) in the parent table and a foreign key attribute (fk) in the child table and a temporal relationship constraint ("TRC") between a period attribute in the parent table and a TRC-attribute in the child table. The database system determines that the query satisfies non-temporal join elimination conditions and temporal join elimination conditions and that the query contains no other qualification conditions on the parent table's period attribute and eliminates the inner join when planning execution of the query. |
---|---|
Bibliography: | Application Number: US202017078997 |