AUTOMATIC PARTITIONING OF MATERIALIZED VIEWS

Techniques for automatically partitioning materialized views are provided. In one technique, a definition of a materialized view is identified. Based on the definition, multiple candidate partitioning schemes are identified. A query is generated that indicates one or more of the candidate partitioni...

Full description

Saved in:
Bibliographic Details
Main Authors AHMED, Rafi, BELLO, Randall, WITKOWSKI, Andrew
Format Patent
LanguageEnglish
French
Published 15.02.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Techniques for automatically partitioning materialized views are provided. In one technique, a definition of a materialized view is identified. Based on the definition, multiple candidate partitioning schemes are identified. A query is generated that indicates one or more of the candidate partitioning schemes. The query is then executed, where executing the query results in one or more partition counts, each corresponding to a different candidate partitioning scheme of the one or more candidate partitioning schemes. Based on the one or more partition counts, a candidate partitioning scheme is selected from among the plurality of candidate partitioning schemes. The materialized view is automatically partitioned based on the candidate partitioning scheme. L'invention concerne des techniques de partitionnement automatique de vues matérialisées. Dans une technique, une définition d'une vue matérialisée est identifiée. Sur la base de la définition, de multiples schémas de partitionnement candidats sont identifiés. Une requête est générée qui indique un ou plusieurs des schémas de partitionnement candidats. L'interrogation est ensuite exécutée, l'exécution de la requête conduisant à un ou plusieurs comptes de partition, chacun correspondant à un schéma de partitionnement candidat différent du ou des schémas de partitionnement candidats. Sur la base du ou des comptes de partition, un schéma de partitionnement candidat est sélectionné parmi la pluralité de schémas de partitionnement candidats. La vue matérialisée est automatiquement partitionnée sur la base du schéma de partitionnement candidat.
Bibliography:Application Number: WO2023US21365