PRIORITY

Формат

PRIORITY: [<​значение​>]

Назначение

Изменение приоритета канала.

Описание

Команда устанавливает новый приоритет каналу, выделенному СУБД ЛИНТЕР для работы с inl.

Параметр <​значение​> – целочисленное положительное число в диапазоне от 0 до 249 (0 – минимальный приоритет, 249 – максимальный). Назначенный приоритет присваивается всем выполняемым SQL-запросам, подаваемым программой inl.

Установленный приоритет действует до назначения другого приоритета или до конца текущего сеанса inl.

Сразу после запуска inl приоритет канала по умолчанию установлен в 0.

Для просмотра текущего значения приоритета канала используется команда LIST.

Примеры

SQL​>list
…
priority  :0
…
; Получить список владельцев автомобилей марки «FORD»,
; чьи имена начинаются на D, и моделей их машин.
SQL​>SELECT FirstNam, Name, Model FROM  Person, Auto
1​>WHERE FirstNam LIKE 'D%' AND Make ='FORD' AND
2​>Person.PersonId =Auto.PersonId;
INL : start time : 14:32:20 end time : 14:32:22
FIRSTNAM  NAME    MODEL
--------  ----    -----
|DIANA      |HEAFNER    |MUSTANG BOSS 351       |
|DEBORAH    |SPIEGEL    |GRAN TORINO SPORT V8   |
|DIANA      |WATSON     |PINTO RUNABOUT         |
|DAISY      |WOOLSEY    |LTD COUNTRY SQUIRE     |
|DIANA      |COLVILLE   |GRAN TORINO SPORT V8   |
|DANIEL     |SRC        |MERCURY MONTEREY       |
|DAN        |TANIMOTO   |CAPRI RS 2600          |
|DANIEL     |ALDEN      |MERCURY MONTEREY       |
INL : number of rows shown: 8
SQL​>

SQL​>priority:240
SQL​>list
…
priority  :240
…
; этот же запрос будет обработан ядром с более высоким приоритетом
SQL​>exec
…
; установка приоритета по умолчанию
SQL​>priority:
SQL​>list
…
priority  :0
…