Преимущества использования сервера для некоторых задач



Таблица 19.1. Преимущества использования сервера для некоторых задач



Тип обработки

Преимущества использования сервера

Большой объем транзакций, выполняемых над многими таблицами

Сетевой трафик уменьшается за счет передачи по сети только запросов клиентов и результатов обработки. Вследствие этого уменьшается время ожидания обработки запроса при той же стоимости аппаратуры. Дополнительное преимущество заключается в улучшенном управлении блокировками

Выполнение нетривиальных запросов над совместно используемыми данными Улучшенное управление приоритетами доступа. Сетевой трафик уменьшается, поскольку по сети передаются только результаты обработки данных
Изменение небольшого числа полей (даже одного) в большом количестве записей Сетевой трафик значительно уменьшается, поскольку по сети передаются лишь измененные поля

Массивная обработка данных над большими таблицами
Мощность серверной СУБД в сочетании с аппаратными возможностями самого сервера позволяет значительно повысить производительность
Иногда полезно некоторые таблицы перенести на сервер, но такие процедуры, как анализ данных, составление сложных отчетов путем слияния многих таблиц, лучше оставить на клиентских станциях. Можно даже все данные держать на сервере и дать возможность загружать нужные таблицы целиком на рабочие станции для анализа.



Содержание раздела