Руководство по языку sql


Download 1.22 Mb.
Pdf ko'rish
bet26/62
Sana23.04.2023
Hajmi1.22 Mb.
#1393455
1   ...   22   23   24   25   26   27   28   29   ...   62
Bog'liq
Firebird3 SQL features

Примечания
Такой режим может быть полезен для Web приложений, в которых коннект к базе 
обычно «живѐт» очень короткое время. 
Firebird 3.0 представляет улучшение команды ALTER DATABASE для 
управления дополнительной возможностью LINGER (задержки) для баз данных 
работающих под управлением SuperServer. 
Синтаксис
ALTER DATABASE SET LINGER TO {seconds}; 
ALTER DATABASE DROP LINGER
Использование
Чтобы установить задержку для базы данных выполните: 
-- установка интервала задержки 30 секунд 
ALTER DATABASE SET LINGER TO 30;
Любая из следующих форм очистит установки задержки и возвратит базу 
данных к нормальному состоянию (без задержки): 
ALTER DATABASE DROP LINGER; 
ALTER DATABASE SET LINGER TO 0; 
Примечания
Удаление LINGER не самое лучшее решение для временной необходимости его 
отключения для некоторых разовых действий, требующих принудительного 
завершения работы сервера. Утилита gfix теперь имеет переключатель -NoLinger, 
который сразу закроет указанную базу данных, после того как последнего 
соединения не стало, независимо от установок LINGER в базе данных. Установка 
LINGER 
будет сохранена и нормально отработает в следующий раз. 


Новые возможности языка SQL Firebird 3.0 
34 
Кроме того, одноразовое переопределение доступно также через сервисы API, с 
использованием тега isc_spb_prp_nolinger, например (в такой строке): 
fbsvcmgr host:service_mgr user sysdba password xxx 
action_properties dbname employee prp_nolinger 
Расширение оператора DROP SHADOW
Доступно: DSQL 
Синтаксис
DROP SHADOW number [{PRESERVE | DELETE} FILE]; 
Оператор DROP SHADOW удаляет указанную теневую копию из базы данных, с 
которой установлено текущее соединение. При удалении теневой копии 
прекращается процесс дублирования данных в эту копию. Если указана опция 
DELETE FILE, то будут также удалены и все связанные файлы с этой теневой 
копией. Если указана опция PRESERVE FILE, то файлы останутся не тронутыми. 
Это может быть полезно, если вы делаете резервную копию с теневого файла. 
Умолчательной является опция DELETE FILE. 

Download 1.22 Mb.

Do'stlaringiz bilan baham:
1   ...   22   23   24   25   26   27   28   29   ...   62




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling