Студопедия

КАТЕГОРИИ:

АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Переменные конфигурирования




Наиболее часто используемые переменные конфигурирования приведены в таблице 25.1. Они предоставляют информацию о текущих установках различных свойств и параметров SQL Server.

Таблица 25.1. Переменные конфигурирования

Переменная Значение
@@CONNECTIONS Число соединений или попыток соединения с момента последнего запуска сервера.
@@DATEFIRST Возвращает число, обозначающее день недели (Monday=1, Sunday=7).
@@DBTS Последнее значение колонки с отметкой времени, вставленной в базу данных.
@@LANGID Идентификатор локального языка, использующегося в данный момент.
@@LANGUAGE Название текущего языка.
@@OPTIONS Возвращает значение текущей опции SET.
@@SERVERNAME Имя локального сервера.
@@VERSION Дата, версия и тип процессора текущей инсталляции.

Статистические переменные

Статистические переменные предоставляют информацию о процессах, выполненных SQL Server с момента последнего запуска. Основные переменные показаны в таблице 25.2.

Таблица 25.2. Статические переменные

Переменная Значение
@@CPU_BUSY Время, потраченное процессором на работу с момента последнего запуска сервера.
@@IDLE Время, бездействия SQL Server с момента последнего запуска сервера.
@@IO_BUSY Время, которое потратил SQL Server на выполнение операций ввода и вывода с момента последнего запуска сервера.
@@TOTAL_ERRORS Число ошибок чтения/записи диска с момента последнего запуска сервера.
@@TOTAL_READ Число выполненных сервером операций чтения с диска с момента последнего запуска сервера.
@@TOTAL_WRITE Число выполненных сервером операций записи на диск с момента последнего запуска сервера.

Системные переменные

Системные переменные показаны в таблице 25.3. Они предоставляют информацию о последних операциях с таблицами, выполненных сервером.

Таблица 25.3. Системные переменные

Переменная Значение
@@IDENTITY Последнее значение идентификационной колонки, вставленной в базу данных.
@@ROWCOUNT Количество строк, подвергшихся воздействию последнего оператора.

 

Использование переменных

Переменные могут использоваться во всех выражениях языка Transact-SQL. Однако, они не используются вместо имени объекта или ключевого слова. Таким образом, представленные ниже операторы будут корректными:










Последнее изменение этой страницы: 2018-04-11; просмотров: 224.

stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда...