Каковы недостатки использования индекса обратного сканирования в db2 LUW?

Начиная с DB2 LUW V9.1, обратное сканирование включено по умолчанию для index. Это ссылка рассказывает о преимуществах использования обратного сканирования.

Существуют ли сценарии, в которых лучше отключить обратное сканирование по умолчанию в индексе?


person Balaji Sukumaran    schedule 19.12.2015    source источник


Ответы (1)


Каждая конечная страница в индексе содержит адреса следующей конечной страницы, чтобы разрешить сканирование вперед. Когда вы разрешаете обратное сканирование, DB2 сохраняет адрес предыдущей листовой страницы.

Конечно, есть теоретические пограничные случаи, когда может быть заметно сохранение как прямых, так и обратных указателей; и если НИКАКИЕ запросы НИКОГДА не используют обратное сканирование индекса, то это может быть что-то, что следует учитывать. Но я подозреваю, что это будет очень редкое сочетание.

person Ian Bjorhovde    schedule 19.12.2015