Цитата:
Сообщение от
Vadik
Интенсивная вставка ? Обновления ? Мы все еще индекс на InventDim по InventDimId обсуждаем ? Напомню, основной способ доступа - singleton_lookup
AOS
Ну да, я имел ввиду что замена ключа на int64 и если он кластерный, в большей степени повлияет на процессы вставки и обновления, в любой таблице.
Цитата:
Сообщение от
Vadik
А можно "на пальцах" показать как префиксы в номерной серии приводят к усиленной фрагментации при вставке ? А то мне как-то казалось что при выделении в рамках одной сессии значение номерной серии монотонно возрастает, а в случае множественных сессий и неиспользования предварительного выделения номеров из серии фрагментация даже меньше чем при индексе по RecId и множественных инстансах AOS
Вот тут хорошо описано про кластерные индексы
http://www.somewheresomehow.ru/clust...key-selection/
На пальцах, записи физически отсортированы по кластерному индексу, если мы вставляем запись то с одним префиксом ключа то с другим (как здесь предлагалось для визуального разделения) системе приходится резервировать пустые места для вставки данных в разные места таблицы.