Search Conditions for Multi-Column Inverted Columns 

If you specify search conditions for multi-column inverted columns, the search strategy is determined by the system as specified in the table.

Search Condition

Search Strategy

Multiple equality conditions for multiple multi-column inverted columns that together form a complete index.

The lines whose keys are contained in the corresponding inversion list of the index.

An IN condition for a multi-column inverted column, equality conditions for multiple other multi-column inverted columns.

The system accesses the lines whose keys are contained in the inversion lists.

Area Conditions

Multiple equality or area conditions, linked by AND, for multiple multi-column inverted columns

An index is formed by multiple columns (n number).

If there is an equality condition or an area condition for the first k (k<=n) columns of the index (only for the kth column may a condition be specified with < or >), only those lines whose keys are in the inversion lists in the specified area are accessed.

For every search condition, there are also queries for which it is not necessary to access the lines, as all required values are contained in the inversion list(s).

See also:

Examples: Search Conditions for Multi-Column Inverted Columns