Cтраница 3
Здесь Юо - какая-либо частота покоящегося шара, она определяется только главным индексом I сферической гармоники У ( 9, ф); M-coi - добавка, обязанная вращению. [31]
Также для ускорения поиска записи допускается в базисном индексно-последовательном методе помещение главного индекса высшего уровня в основную память. Для этого может использоваться Блок управления данными непосредственно при его создании или при модификации. [32]
Следовательно, для области индекса цилиндро потребуется только оде дорожка и область главного индекса не нужна. [33]
При создании набора данных управляющая программа пересылает минимальный требуемый размер памяти для размещения главного индекса высшего уровня в поле NCRHI блока DCB. Это значение может быть использовано программистом для определения размера выделяемой памяти. [34]
Помимо этого, файл может содержать индексную область, где размещаются индексы цилиндра и главный индекс, и независимую область переполнения. Индексная часть располагается перед основной областью данных, а область переполнения является дополнительной областью и описывается отдельным оператором. [35]
Для изменения уже имеющихся индексов применяется позиция Modify existing index, а для установки главного индекса - позиция Order records by index. Важным преимуществом множественного индексного файла является то, что при установке главного индекса не нужно открывать новый индексный файл. [36]
Если все необходимые индексы не были открыты одновременно с файлом БД, то при смене главного индекса с использованием таких команд возрастали накладные расходы: происходило многократное и интен - сивное обращение к диску. [37]
Начиная с четвертого дня попытки оживления посмотрите, не подтвердит ли его еще один из главных индексов, а это означает, что он должен повыситься на 2 % или более на более массивном объеме, чем в предыдущий день. Это говорит вам, что рост может оказаться настоящим с большей вероятностью. Наиболее мощные подтверждения обычно происходят на четвертый-седьмой дни оживления. Подтверждение после десятого дня может указывать на положительный, но несколько более слабый новый восходящий тренд. [38]
Для сравнительно небольших файлов ( в нашем случае - не боле & 64 информационных блоков) главный индекс содержит адреса непосредственно информационных блоков, что допускает более эффективную обработку таких файлов. Если размеры блоков меньше 211 байтов, а объем носителя больше 227 байтов, может потребоваться еще один уровень косвенной индексации, который организуется нотой же самой схеме. [39]
Режим INDEX MULTIPLE указывается в том случае, когда программист хочет потребовать у операционной системы создания главного индекса. Применение этого режима позволяет сократить время обработки очень больших ипдекаю-последовательных файлов. Его целесообразно указывать, когда область памяти для индекса цилиндров занимает более трех дорожек. [40]
Набор указателей сам индексируется с помощью иерархии ( дерева) указателей, мало отличающейся от структуры главных индексов в методе ISAM. Эта иерархия указателей носит название набора индексов. Набор указателей содержит максимальное значение ключа для каждого управляемого интервала и указывает на данный управляемый интервал. Низший уровень набора индексов содержит максимальное значение ключа для каждой управляемой области и указатель на блок набора указателей для данной управляемой области. [41]
Минимальный элемент из индекса, превышающий 144, равен 2100 и указывает на первую дорожку уровня 1 главного индекса. [42]
Если набор данных так велик, что индекс цилиндров занимает много дорожек, программист имеет возможность сформировать уровень главного индекса. В соответствии со ступенчатой структурой индексов низшего уровня главный индекс может содержать элемент для каждой дорожки, на которой записаны элементы индекса цилиндров. Этот элемент дает адрес каждой дорожки индекса цилиндров и наибольший по величине номер детали, содержащийся на этой дорожке. Уровень главного индекса может также состоять из трех уровней индексов, если набор данных достаточно велик и программист полагает, что это необходимо. Каждый уровень главного индекса образует элементы для следующего, более высокого уровня этого индекса: число уровней не должно превышать трех. [43]
Для ключей индексно-последовательного набора данных организуется система индексов: индекс дорожек, индекс цилиндров и до трех уровней главных индексов. Эта система индексов обеспечивает как прямой, так и последовательный доступ к записям набора данных. При работе с набором данных поиск записи осуществляется по ключу: сначала просматриваются индексы и отыскивается адрес дорожки, на которой затем находится запись с заданным ключом. Следовательно, после того как определен адрес дорожки, содержащей искомую запись, поиск записи ограничивается пределами этой дорожки. [44]
Каждый индексно-последовательный файл характеризуется, помимо ключа, в общем случае тремя индексами: дорожки, цилиндра и главным индексом. Индекс дорожки строится для каждого цилиндра, занимаемого файлом, а индекс цилиндра строится для всего файла. Главный индекс может использоваться лишь для очень больших файлов. Отличительной особенностью этих файлов является то, что область записи располагается на десяти дорожках цилиндра, начиная с нулевой и кончая девятой, и в общем случае разделяется на три части: индекс дорожки, область данных и область переполнения. [45]