Database Engine и производительность

Оценить
(0 голоса)

Database Engine может значительно влиять на производительность всей системы. Двумя наиболее важными компонентами (механизмами) Database Engine, которые влияют на производительность, являются:

♦ оптимизатор;

♦ блокировки.

Оптимизатор

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


Блокировки для защиты одного пользователя от другого
Системные ресурсы и производительность
Дисковые операции ввода/вывода
Память
Мониторинг производительности

Добавить комментарий


Защитный код
Обновить

© 2021 serversql.ru. Все права защищены.