Приложение 2. Описание файла linter.out

В приложении приводится пример информации, содержащейся в файле сообщений ядра СУБД ЛИНТЕР (linter.out).

В этот файл заносится информация о таких параметрах запуска ядра, как размер очередей (Table, Column, Channel, File, User), размер пула ядра (POOL), количество процессов сортировок; а также значение переменной LINTER_MBX, состояние системных таблиц БД (например: Devices, Charset, Security, Procedures). Сюда же вносятся предупреждения и сообщения об ошибках, возникающих в процессе работы СУБД.

Файл сообщений является дополняемым - при последующих запусках СУБД сообщения будут дописываться в конец файла linter.out.

При старте ядра СУБД ЛИНТЕР на уже созданной базе данных в файл linter.out заносятся сообщения о дате создания БД и датах последнего запуска и останова базы данных:

Database creation time:      02.12.2025 08:37:22.48
Last database startup time:  09.12.2025 06:25:34.49
Last database shutdown time: 09.12.2025 06:25:43.14

При завершении работы СУБД в файл linter.out заносится сообщение:

*** RDBMS Linter has been shut down ***

Пример файла linter.out.

Database creation time: 02.12.2025 08:37:22.48
Last database startup time:  09.12.2025 06:25:34.49
Last database shutdown time: 09.12.2025 06:25:43.14
09.12.2025 06:26:32.042 Linter SQL Bastion v. 6.0.20.6 connected to data base "LINTER Database  "
09.12.2025 06:26:32.042 64-bit build
09.12.2025 06:26:32.042  SY00 is "/usr/linter/db/"
09.12.2025 06:26:32.042  Database meets safety certification requirements
09.12.2025 06:26:32.042  Superuser mode is off
09.12.2025 06:26:32.042  Memory clearing is on
09.12.2025 06:26:32.042  POOL holds 100000 pages (96738 free pages, 19347 pages for in-memory tables)
09.12.2025 06:26:32.042  Table    queue size  : 165 (33)
09.12.2025 06:26:32.042  Column   queue size  : 994 (198)
09.12.2025 06:26:32.042  Channel  queue size  : 1000
09.12.2025 06:26:32.042  File     queue size  : 330 (66)
09.12.2025 06:26:32.042  User     queue size  : 100
09.12.2025 06:26:32.046  Checking stored procedures
09.12.2025 06:26:32.046  Auditing disabled
09.12.2025 06:26:32.047  Transaction control is turned on
09.12.2025 06:26:32.047  Max concurrent sorting processes: 1 (sorting pool holds 25008 blocks, 16 blocks per page)
09.12.2025 06:26:32.047  Record size limit: 65535 bytes
09.12.2025 06:26:32.047  Channel memory limit: 256 pages
09.12.2025 06:26:32.047  Phrase index pool size: 2000 pages
09.12.2025 06:26:32.047  Event queue size: 128 items
 Existing control point(s) in database:
  Control point list is empty.
09.12.2025 06:26:32.048  Kernel system parameters:  MBX - "20561", Pid - 769688
09.12.2025 06:26:32.052 INFO: JDBC listener started at 1070 port
09.12.2025 06:26:32.052 INFO: TCP listener started at 1060 port
09.12.2025 06:26:32.052 Copyright (C) 1990-2025 Relex, Inc. All rights reserved.
09.12.2025 06:26:32.052  *** RDBMS Linter is running
09.12.2025 06:26:32.052  *** Press <​ENTER​> for shell prompt
09.12.2025 06:26:32.052 Linter kernel command line: /usr/linter/bin/linter /BASE=/usr/linter/db /POOL=100000 /SPOOL=25000 /TCP=1060 /JDBCS /JDBCP=1070
09.12.2025 06:26:32.052
09.12.2025 06:26:38.509  INFO: command 'SHUT', user 'SYSTEM', net protocol='', pid=769702, tid=769702.
09.12.2025 06:26:38.509  *** Linter is coming down ***
09.12.2025 06:26:38.509  *** Answer cache processing ***
09.12.2025 06:26:38.509      Free 0 answer elements
09.12.2025 06:26:38.509  *** Table queue processing ***
09.12.2025 06:26:38.509  *** Column queue processing ***
09.12.2025 06:26:38.510  *** User queue processing ***
09.12.2025 06:26:38.510  *** File queue processing ***
09.12.2025 06:26:38.619  *** RDBMS Linter has been shut down ***