$$$SYSINFO

Назначение

Системная таблица $$$SYSINFO предназначена для хранения системной информации БД, которая может понадобиться пользователям. Таблица $$$SYSINFO является виртуальной, т.е. ее описание отсутствует в схеме БД ЛИНТЕР. Она создается при запуске ядра СУБД ЛИНТЕР и хранится в оперативной памяти до завершения работы с ядром. Доступ к таблице возможен лишь на выборку данных через SELECT-запрос. В этой таблице только одна запись, содержащая значения параметров квантования и суммарные значения счетчиков БД.

Схема таблицы

Схема таблицы $$$SYSINFO приведена в таблице 44.

Таблица 44. Схема таблицы $$$SYSINFO
Имя столбцаТип данныхСодержание

TRANSACTIONS_COUNT

bigint

Счётчик транзакций.

READ_BLOCKS

bigint

Счётчик чтения страниц из файлов.

WRITE_BLOCKS

bigint

Счётчик записи страниц в файлы.

READ_LOGICAL_BLOCKS

bigint

Счётчик чтения страниц из пула.

WRITE_LOGICAL_BLOCKS

bigint

Счетчик записи страниц в пул.

SELECT_COUNT

bigint

Счётчик поданных SELECT-запросов.

INSERT_QUANT

smallint

Квант обработки при добавлении записей (интерпретируется как двухбайтовое целое беззнаковое число).

DELETE_QUANT

smallint

Квант обработки при удалении записей (интерпретируется как двухбайтовое целое беззнаковое число).

UPDATE_QUANT

smallint

Квант обработки при модификации записей (интерпретируется как двухбайтовое целое беззнаковое число).

SCAN_QUANT

smallint

Квант обработки при сканировании записей (интерпретируется как двухбайтовое целое беззнаковое число).

INDEX_SCAN_QUANT

smallint

Квант обработки при сканировании индекса (интерпретируется как двухбайтовое целое беззнаковое число).

INDEX_PAGE_QUANT

smallint

Квант обработки при сканировании страниц индекса (интерпретируется как двухбайтовое целое беззнаковое число).

INDEX_VALUES_QUANT

smallint

Квант обработки для найденных значений при сканировании индекса (интерпретируется как двухбайтовое целое беззнаковое число).

SORTING_QUANT

smallint

Квант обработки при заполнении страниц сортировки (интерпретируется как двухбайтовое целое беззнаковое число).

CHANNEL_QUANT

smallint

Количество выполняемых подряд квантов одного канала (интерпретируется как двухбайтовое целое беззнаковое число).

TIME_QUANT

integer

Интервал квантования, заданный командой:

set database {quant|quantum} for time < значение >;

USER_TIME

bigint

Пользовательское время (время работы ядра), в миллисекундах.

SYSTEM_TIME

bigint

Системное время (время работы операции ввода-вывода), в миллисекундах.