Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SAP(Контрольная работа №1).doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
211.97 Кб
Скачать
  1. Индексы, их назначение, первичные и вторичные индексы.

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

Обычно используемый индекс — первичный индекс таблицы. Дополнительные индексы — аналог вторичных индексов (secondary indexes). У таблицы может быть много вторичных индексов.

Вторичный индекс дает возможность искать быстро в нескольких столбцах

  1. Перечислите технические параметры настройки.

  • Класс данных

  • Категория размера (size category)

  • Буферизация таблицы

  • Полная буферизация (Full Buffering)

  • Универсальная буферизация (Generic Buffering)

  • Буферизация одной записи (Single Record Buffering)

  • Резюме буферизации

  1. Класс данных, его виды.

Класс данных определяет табличную область, которой предназначена таблица. Табличная область — физический файл на диске, который используется для содержания таблицы.

Классы данных:

  • APPL0 или основные данные. Выбирая APPL0, Вы показываете, что таблица часто не обновляется и растет медленно. Она будет помещена в табличную область с подобными таблицами.

  • APPL1 или операционные данные. Выбирая APPL1, Вы показываете, что таблица будет часто обновляться и будет быстро расти.

  • APPL2 или данные настройки. Выбирая APPL2, Вы показываете, что данные в таблице определены перед реализацией и после этого не изменяются часто. Проверочные таблицы и связанные с ними текстовые таблицы — примеры таблиц, у которых должен быть класс данных APPL2.

  1. Категория размера.

Категория размера (Size Category) дает возможность определить ожидаемое максимальное число записей, которое будет содержать таблица.

  1. Буферизация и её виды.

Данные могут быть буферизированы в оперативной памяти на сервере приложений.

Виды буферизации:

  • буферизация не разрешена (Buffering Not Allowed)

  • буферизация разрешена, но выключена (Buffering Allowed But Switched Off)

  • буферизация включена (Buffering Switched On)

  1. Перечислите типы буферизации.

Возможны три типа буферизации:

  • полная буферизация (Full buffering)

  • универсальная буферизация (Generic buffering)

  • буферизация для одной записи (Single-record buffering)

  1. Полная буферизация, её назначение, особенность работы, используемая таблица.

При чтении данных из полностью буферизированной таблицы система сначала просматривает буфер TABL. Если нужных данных там не найдено, все строки из таблицы базы данных загружаются в TABL. Это происходит всякий раз, когда выполняется оператор select. Все строки полностью буферизированной таблицы загружаются в TABL.

Загрузка TABL не происходит при выполнении оператора select single; это делает только select/endselect. Если таблица полностью буферизирована и выполняется оператор select single, никакие данные не загружаются в TABL. Однако если таблица будет уже загружена в TABL, select single будет читать из него данные.

Полная буферизация используется для маленьких таблиц, которые редко изменяются.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]