logo
Развертывание сервера базы данных на основании операционной системы Windows 7

1.3 Сервер базы данных SQL

Сервер БД обслуживает базу данных и отвечает за целостность и сохранность данных, а также обеспечивает операции ввода-вывода при доступе клиента к информации.

Архитектура клиент-сервер состоит из клиентов и серверов. Основная идея состоит в том, чтобы размещать серверы на мощных машинах, а приложениям, использующим языковые компоненты СУБД, обеспечить доступ к ним с менее мощных машин-клиентов посредством внешних интерфейсов.

Специфика сервера базы данных заключается в том, что данные как правило обрабатываются транзакционно, т.е. система запрашивает небольшой объем данных, проводит над ними операцию и затем сохраняет. Это накладывает определённые требования к аппаратной части сервера БД, а именно:

· Большой объем оперативной памяти для кэширования наиболее интенсивно используемых участков базы данных

· Высокопроизводительная дисковая подсистема, характеризующаяся в первую очередь способностью обрабатывать большое количество мелких запросов в единицу времени (iops - inputs/outputspersecond)

· Высокая вычислительная мощность для обработки информации