Набор данных с последовательностью ключей
![]() | Эта статья включает список использованной литературы , связанной литературы или внешних ссылок , но ее источники остаются неясными, поскольку в ней отсутствуют встроенные цитаты . ( Март 2017 г. ) |
Набор данных с последовательностью ключей (KSDS) — это тип набора данных, используемый IBM компании VSAM компьютерной системой хранения данных . [ 1 ] : 5 Каждая запись в файле данных KSDS имеет уникальный ключ. [ 1 ] : 20 KSDS состоит из двух частей: компонента данных и отдельного индексного файла, известного как индексный компонент, который позволяет системе физически находить запись в файле данных по ее значению ключа. [ 1 ] : 13 Вместе компоненты данных и индекса называются кластером. [ 1 ] : 15
Доступ к записям может быть произвольным или последовательным, и они могут иметь переменную длину.
В качестве набора данных VSAM компоненты данных и индекса KSDS состоят из контрольных интервалов. [ 1 ] : 10 которые далее организуются в контрольных зонах. [ 1 ] : 12 Поскольку записи добавляются в KSDS случайным образом, контрольные интервалы заполняются, и их необходимо разделить на два новых контрольных интервала, причем каждый новый контрольный интервал получает примерно половину записей. Аналогичным образом, по мере того, как контрольные интервалы в контрольной зоне израсходованы, контрольная зона будет разделена на две новые контрольные зоны, причем каждая новая контрольная зона получит примерно половину контрольных интервалов. [ 1 ] : 17
Хотя базовый KSDS имеет только один ключ (первичный ключ), могут быть определены альтернативные индексы, позволяющие использовать дополнительные поля в качестве вторичных ключей. [ 1 ] : 15 Альтернативный индекс сам по себе является KSDS. [ 1 ] : 16
См. также
[ редактировать ]Внешние ссылки
[ редактировать ]Ссылки
[ редактировать ]- ^ Перейти обратно: а б с д и ж г час я Лавлейс, Мэри; Довидаускас, Хосе; Салла, Альваро; Сокаль, Валерия (август 2022 г.). «Глава 1. Основы VSAM». Раскрытие тайны VSAM (PDF) . Красные книги (3-е изд.). ИБМ.