Опубликован: 11.12.2006 | Доступ: свободный | Студентов: 5820 / 381 | Оценка: 4.42 / 3.86 | Длительность: 57:15:00
Дополнительный материал 4:

Глоссарий

< Дополнительный материал 3 || Дополнительный материал 4: 12345678

Л

Логический диск (logical disk drive). Виртуальный дисковый накопитель, воспринимаемый операционной системой как физический диск, но на самом деле состоящий из одного или нескольких дисковых накопителей RAID-системы.

М

Маршрутизатор (router).Сетевое устройство, которое передает данные из одной подсети в другую подсеть в соответствии с сетевыми адресами.

Массовое копирование (bulk copy).Общий термин, обозначающий копирование больших объемов данных в базу данных или из базы SQL Server. Обычно для выполнения массового копирования применяется оператор T-SQL BULK INSERT.

Массовое наполнение базы данных (bulk load).Наполнение базы данных при помощи операций массового ввода данных (bulk insert). Массовое наполнение базы данных может производиться при помощи оператора T-SQL BULK INSERT либо при помощи утилиты BCP.

Мгновенная репликация (snapshot replication).Форма репликации, при которой вся публикация целиком периодически копируется от издателя к подписчику.

Модель "клиент-сервер" (client/server model).Модель программирования, при которой компоненты программы, в которых содержится пользовательский интерфейс, располагаются в выполняемой программе на компьютере пользователя и осуществляют доступ к данным в базе данных на сервере. Алгоритм работы приложения распределен между клиентом (компьютером пользователя) и сервером.

Н

Носитель (medium, множественное число: media). Объект, на который производится запись данных. Носителями, например, являются дисковые и ленточные накопители.

O

Объединение по эквивалентности (equijoin). Соединение, в котором применяется операция эквивалентности в предложении WHERE оператора SQL, выполняющего это соединение.

Ограничение FOREIGN KEY (FOREIGN KEY constraint). Ограничение, требующее, чтобы внешние ключи (foreign key) были правильными первичными ключами (primary key) базы данных. Этот тип ограничений применяется обычно для проверки доступности данных, на которые сделаны ссылки.

Ожидание в очереди (queuing). Состояние нахождения в очереди. Ожидания в очередях могут возникать в SQL Server, в операционной системе и в аппаратуре.

Оперативная память (RAM, random access memory). Запоминающее устройство, не способное к постоянному хранению данных, применяемое для хранения данных во время их обработки. Оперативная память быстрее, чем диск, но при отключении или при сбое электропитания все хранимые в ней данные пропадают.

Оптимизатор запросов SQL Server (SQL Server query optimizer). Внутренняя компонента SQL Server, которая анализирует статистику SQL Server и статистику предметной области, чтобы найти оптимальный план исполнения для запросов. Пользователи не имеют доступа к оптимизатору запросов; оптимизатор запросов получает синтаксически разобранные операторы SQL от синтаксического анализатора.

Отказоустойчивость (fault tolerance). Способность подсистемы продолжать функционирование после отказа компоненты. Отказоустойчивость достигается благодаря применению избыточных компонент. Отказоустойчивость обычно связывают с подсистемой ввода-вывода и RAID-контроллерами, но отказоустойчивыми могут быть и другие подсистемы, например источники электропитания.

Очередь (queue).Список процессов или потоков, ожидающих исполнения.

Очистка (усечение) (truncating).Операция, при которой происходит удаление всех строк из объекта, но удаление самого объекта не производится.

П

Память (memory). Термин, употребляемый, когда речь идет об оперативной памяти (RAM, random access memory), распределенной и используемой операционной системой и SQL Server. В нашей книге термин "память" обозначает оперативную память (основную память, main memory). Память SQL Server служит в основном для хранения кэша. Память не может служить долговременным хранилищем для информации: при отключении электричества информация в ней пропадает.

Параллельный поиск (split seek). Особенность работы систем RAID 1 и RAID 10, заключающаяся в том, что оба диска в составе зеркальной пары дисков производят поиск данных одновременно.

Параметр конфигурации (configuration parameter).Переменная, при помощи которой можно изменить поведение SQL Server. Параметры конфигурации применяются для настройки механизма работы SQL Server. Параметры конфигурации влияют, например, на распределение памяти SQL Server, на счетчики потоков (thread counts) и на максимально допустимое количество пользовательских соединений.

Пакет (packet). См. сетевой пакет.

Первичный ключ (primary key). Колонка или комбинация колонок, значения которых уникальным образом идентифицируют каждую из строк таблицы. Эта колонка или колонки применяются для обеспечения целостности данных, хранящихся в таблице.

Переходная таблица (staging table). Временная таблица, в которую должны заноситься данные, которые затем могут извлекаться или преобразовываться и копироваться в постоянные таблицы. Переходные таблицы обычно применяются, когда нужно выполнять преобразования данных внутри базы данных.

Период максимальной загруженности (peak utilization period).Время, когда компьютер больше всего занят работой (рабочий день, либо определяемое по результатам измерений).

Планирование емкости системы (capacity planning). Работа, заключающаяся в планировании увеличения использования системы и в планировании увеличения емкости системы. Эта работа нужна для поддержания надлежащего уровня качества обслуживания, ожидаемого сообществом пользователей в условиях, когда нагрузка на систему растет.

Планирование состава системы (sizing).Задача по правильному определению состава аппаратуры компьютеров (центральных процессоров, памяти, дисков и т.д.). Состав системы должен быть определен до того, как она будет спроектирована и реализована. После того как система будет запущена в работу, для планирования ее будущего роста производится планирование емкости системы.

План исполнения (execution plan). Метод, при помощи которого оператор SQL Server, проходящий синтаксический разбор, осуществляет действия с базой данных.

Подкачка страниц (paging, swapping). Процесс, который происходит, когда операционная система и SQL Server используют объем памяти, больший, чем физически доступная память, из-за чего происходит временное копирование данных на диск. При возникновении подкачки страниц производительность системы резко снижается. Подкачка страниц имеет и другое название – свопинг.

Подписчик (subscriber).Получатель данных репликации SQL Server.

Подсказка (hint). Необязательное предложение, которое вы можете добавлять к оператору SQL, благодаря которому оптимизатор запросов получает информацию о том, как, по вашему мнению, должен быть построен план исполнения.

Поле (field). См. колонка.

Полное сканирование таблицы (full table scan). Операция выборки, при которой для поиска нужных данных прочитываются все строки таблицы. Полное сканирование таблицы обычно нежелательно, т.к. при этом возникает очень большой объем операций ввода-вывода.

Поток (thread). Понятие в операционных системах Windows NT и Windows 2000, благодаря которому логику исполнения приложения можно разделить на несколько частей, исполняющихся одновременно. Все потоки являются частями одного и того же процесса и пользуются общей для них памятью.

Представление (view).Вспомогательная структура данных, служащая для создания виртуальной таблицы. Эти виртуальные таблицы задаются оператором SQL, благодаря которому таблица кажется составленной из неполных или из расширенных наборов формирующих ее объектов.

Приложение (application).Программа, которая взаимодействует с пользователями. Приложения баз данных обычно также взаимодействуют с системой управления реляционной базой данных, СУРБД (RDBMS, Relational DataBase Management System).

Программа проверки согласованности базы данных (DBCC, database consistency checker). Программа-утилита для поиска и исправления проблем, связанных с целостностью базы данных.

Пропускная способность (полоса пропускания, throughput).Возможная производительность передачи данных устройства или системы, способность к передаче данных через каналы передачи данных (например, через сети или через шину центрального процессора). Этот термин обычно применяется к сетевым устройствам и к шинам компьютеров. Пропускная способность канала данных показывает объем данных, который может быть передан через канал данных за единицу времени.

Процессор (processor).Центральный процессор (CPU, central processing unit). – это "мозг" компьютера. Обычный компьютер состоит из одного или нескольких центральных процессоров, оперативной памяти и дисковой памяти.

Публикация (publication). Группа статей репликации (articles), реплицируемых издателем репликации.

< Дополнительный материал 3 || Дополнительный материал 4: 12345678