Общая информация об очередях
Информация о размерах очередей располагается в первой строке
системной таблицы
$$$SYSRL
. Здесь же хранится и другая системная информация
(имя БД, имена устройств рабочих файлов БД и т.п.).
Эту информацию можно получить (при наличии доступа на чтение к
таблице
$$$SYSRL
) по следующему запросу:
SELECT GETSTR($$$s14,0,18), /* Имя БД */ GETWORD($$$s14,18), /* Размер очереди таблиц */ GETWORD($$$s14,20), /* Размер очереди столбцов */ GETWORD($$$s14,22), /* Размер очереди файлов */ GETWORD($$$s14,24), /* Размер очереди каналов */ GETLONG($$$s14,34), /* Квант обработки при работе по RowId */ GETLONG($$$s14,38), /* Квант обработки при работе по индексам */ GETSTR($$$s14,26,4), /* Лог. имя устройства файла векторов */ GETSTR($$$s14,30,4), /* Лог. имя устройства рабочего файла */ GETSTR($$$s14,46,4), /* Лог. имя устройства файла сортировки */ GETSTR($$$s14,50,4) /* Лог. имя устройства файла сист. журнала */ FROM $$$sysrl WHERE ROWID=1;