An index and materialized view selection wizard produces a fast and reasonable recommendation of indexes and materialized views which are beneficial given a specified workload for a given database and database server. Candidate materialized views and indexes are obtained, and a joint enumeration of the combined materialized views and indexes is performed to obtain a recommended configuration. The configuration includes both indexes and materialized views. Candidate materialized views are obtained by first determining subsets of tables are referenced in queries in the workload and then finding interesting table subsets. Next, interesting subsets are considered on a per query basis to determine which are syntactically relevant for a query. Materialized views which are likely to be used for the workload are then generated along with a set of merged materialized views.

Ein Index und verwirklichter ein AnsichtvorwählerZauberer produziert eine schnelle und angemessene Empfehlung der Indizes und der verwirklichten Ansichten, die eine spezifizierte Arbeitsbelastung für eine gegebene Datenbank und einen Datenbankbediener gegeben vorteilhaftes sind. Anwärter verwirklichte Ansichten und Indizes werden erhalten, und eine gemeinsame Aufzählung der kombinierten verwirklichten Ansichten und der Indizes wird durchgeführt, um eine empfohlene Konfiguration zu erhalten. Die Konfiguration schließt beide Indizes und verwirklichten Ansichten ein. Anwärter verwirklichte Ansichten werden durch erste feststellenteilmengen Tabellen werden bezogen in den Fragen erhalten, in der Arbeitsbelastung und interessante Tabelle Teilmengen dann in finden. Folgende, interessante Teilmengen werden auf a pro Frage Grundlage betrachtet, festzustellen, welche für eine Frage syntaktisch relevant sind. Verwirklichte Ansichten, die wahrscheinlich sind, für die Arbeitsbelastung verwendet zu werden, werden dann zusammen mit einem Satz vermischten verwirklichten Ansichten erzeugt.

 
Web www.patentalert.com

< (none)

< Foul-weather clothing system

> Cache aware memory allocation

> (none)

~ 00032