Конфигурирование сервера Oracle для сверхбольших баз данных




Выбор параметров хранения - часть 2


для малых сегментов.

  • Для каждого сегмента с параметрами хранения отличными от вышеприведенных, используйте индивидуальные значения.
  • Если Вы используете параметры хранения из таблицы с k = 10n и размером файла данных показанным ранее, то Вы найдете только шесть различных наборов параметров хранения при следующем запросе:

    select distinct ( initial_extent’,’ next_extent’,’ pct_increase ) "initial,next,pctincrease" from dba_segments; initial,next,pctincrease -----------------------16384,16384,0 212992,212992,0 2146304,2146304,0 21471232,21471232,0 214745088,214745088,0 2147467264,2147467264,0

    Блоков Oracle Байт Описание

    1 8,192 Размер блока Oracle
    262,144 2,147,483,648 размер файла ОС
    2  ufs=1, raw=2
    262,142 2,147,467,264 размер полезного пространства


    n k = 4n Сегмент, блоки Oracle initial, next
    * 131,071 2 16,384
    8 32,768 7 57,344
    7 16,384 15 122,880
    6 4,096 63 516,096
    5 1,024 255 2,088,960
    4 256 1,023 8,380,416
    3 64 4,095 33,546,240
    2 16 16,383 134,209,536
    1 4 65,535 536,862,720
    0 1 262,142 2,147,467,264


    n k = 4n Сегмент, блоки Oracle initial, next
    * 131,071 2 16,384
    4 10,000 26 212,992
    3 1,000 262 2,146,304
    2 100 2,621 21,471,232
    1 10 26,214 214,745,088
    0 1 262,142 2,147,467,264

    15(к тексту)Если Вы можете получить улучшение производительности DML-операторов от «сжатия» сегмента, то Вы сможете получить то же улучшение с помощью правильного управления сегмента с несколькими экстентами [, Millsap (1995b)].
    16(к тексту)Размер заголовка равен одному блоку данных если Вы используете файловую систему и двум блокам, в случае использования линейных устройств.




    Содержание  Назад  Вперед