Database Reference
In-Depth Information
Chapter 13
DBMS-Specific Indexing
Options
ž Index row suppression and exceptional conditions
ž Additional index columns after the index key
ž Constraints to enforce uniqueness
ž Reading indexes in both directions
ž Index key truncation
ž Function-based indexes
ž Index skip scan
ž Block indexes
ž Data-partitioned secondary indexes
INTRODUCTION
The number of indexing options is steadily increasing over time; this chapter
covers the more important options for traditional indexes. In addition, there is
an increasing number of application-specific index structures, such as those for
geographic databases.
The indexing options available for several DBMS products were discussed
in the previous chapter.
INDEX ROW SUPPRESSION
In nonrelational DBMSs index row suppression was a common, and commonly
used, option. The creation of an index segment or an index record could be
avoided if the indexed field had a given value, typically, blank or 0; furthermore,
exit programs could be written that would make more complex decisions. Perhaps
the pressure to reduce the size of indexes is less today because this feature is not
implemented in many relational products.
Search WWH ::




Custom Search