2010-11-01 3 views

ответ

6

Знак высокой воды - это максимальное количество блоков , которые когда-либо содержали данные. Удаление записей из таблицы освобождает пространство, но не перемещает HWM. Чтобы сбросить знак высокой воды, нам нужно сбросить и воссоздать таблицу, или просто усечь ее.

Обычно мы не будем беспокоиться. Тем не менее, метка высокой воды определяет диапазон полного сканирования таблицы. Поэтому, если у нас есть таблица, которая когда-то содержала много записей, но больше не делает этого, а также подвержена частым полным сканированием таблицы, то, возможно, перепродажа HWM будет хорошим использованием нашего времени.

0

Если (и это большая если), вам действительно нужно переместить HWM вниз, вы можете использовать

альтер таблица X ход ​​

, который может потребовать соответствующий индекс перестраивается или

альтер таблица X усадочное пространство

в зависимости от версии, схема управления табличным пространством и т. д.