An index and materialized view selection wizard produces a fast and reasonable recommendation for a configuration of indexes, materialized views, and indexes on 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 indexes, materialized views and indexes on 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. Clustered indexes and non-clustered indexes on materialized views are then generated. The indexes, materialized views and indexes on materialized views are then enumerated together to form the recommended configuration.

Een index en een gematerialiseerde tovenaar van de meningsselectie veroorzaken een snelle en redelijke aanbeveling voor een configuratie van indexen, gematerialiseerde meningen, en indexen op gematerialiseerde meningen die gezien een gespecificeerde werkbelasting voor een bepaalde gegevensbestand en een gegevensbestandserver voordelig zijn. De kandidaat materialiseerde meningen en de indexen worden verkregen, en een gezamenlijke opsomming van de gecombineerde gematerialiseerde meningen en de indexen wordt uitgevoerd om een geadviseerde configuratie te verkrijgen. De configuratie omvat indexen, gematerialiseerde meningen en indexen op gematerialiseerde meningen. Worden de kandidaat gematerialiseerde meningen verkregen door eerste het bepalen ondergroepen van lijsten worden van verwijzingen voorzien in vragen in de werkbelasting en dan het vinden van interessante lijstondergroepen. De volgende, interessante ondergroepen worden overwogen op a per vraagbasis om te bepalen welke syntactisch relevant voor een vraag zijn. De gematerialiseerde meningen die waarschijnlijk voor de werkbelasting zullen worden gebruikt worden dan geproduceerd samen met een reeks samengevoegde gematerialiseerde meningen. De gegroepeerde indexen en de niet-gegroepeerde indexen op gematerialiseerde meningen worden dan geproduceerd. De indexen, de gematerialiseerde meningen en de indexen op gematerialiseerde meningen worden dan opgesomd samen om de geadviseerde configuratie te vormen.

 
Web www.patentalert.com

< (none)

< Retardation film and method for producing the same, and liquid crystal display device

> Method and apparatus for preserving data coherency in a double data rate SRAM

> (none)

~ 00029