The retrieval of data from a database in a computerized database management
system is optimized through the use of a virtual join index and associated
covering non-unique secondary indexes. The virtual join index is created
by combining one or more commonly-used columns of one or more tables. The
covering non-unique secondary indexes are generating by combining one or
more commonly-used columns of the virtual join index. Data is not stored
in the virtual join index after the covering non-unique secondary indexes
are generated. Thereafter, some queries or portions thereof may be
resolved solely by accessing one or more of the covering non-unique
secondary indexes.
De herwinning van gegevens van een gegevensbestand in een geautomatiseerd systeem van het gegevensbestandbeheer wordt geoptimaliseerd door het gebruik van aansluit zich bij index en bijbehorend virtueel behandelend niet unieke secundaire indexen. Virtueel sluit zich aan bij index wordt gecreeerd door één of meerdere algemeen gebruikte kolommen van één of meerdere lijsten te combineren. De behandelende niet unieke secundaire indexen produceren door één of meerdere algemeen gebruikte kolommen van virtueel te combineren aansluiten zich bij index. Het gegeven wordt niet opgeslagen in virtueel aansluit zich bij index nadat de behandelende niet unieke secundaire indexen worden geproduceerd. Daarna, kunnen sommige vragen of gedeelten daarvan alleen worden opgelost door tot één of meer van de behandelende niet unieke secundaire indexen toegang te hebben.