Новость из категории: Информация

Достижение целевых уровней производительности SQL Server

Содержание:
1. Основные моменты;
2. Достижение целевых уровней производительности SQL Server (Вы читаете данный раздел);
3. Работа с унаследованным экземпляром SQL Server.
Достижение целевых уровней производительности SQL Server

Производительность всегда была одной из основных характеристик. на которую обращали внимание администраторы баз данных, в основном из-за ее важности для пользователей. Если сервер работает медленно, об этом всегда становится известно администратору Поддержание производительности на нужном уровне — необходимое условие эффективности работы сотрудников компании Однако обеспечение успешного функционирования экземпляров SQL Server — не та задача, которую можно решить раз и навсегда. Базы данных постоянно растут. Рабочие нагрузки пользователей не всегда прогнозируемы и меняются со временем. Постоянно изменяются требования бизнеса и информационные условия. Кроме того, особенности доступа приложения к данным могут меняться при каждом обновлении приложения. Все эти факторы приводят к подвижности характеристик производительности SQL Server.

Достижение целевых уровней производительности SQL Server

Важность эталонных тестов

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

Достижение целевых уровней производительности SQL Server

Ключевые показатели производительности

Основной инструмент эталонного тестирования — системный монитор perfmon.exe. С его помощью можно отслеживать характеристики производительности как Windows Server, так и SQL Server.

Существует множество различных счетчиков производительности как для Windows Server, так и для SQL Server. Перечислим ключевые показатели производительности, которые полезно отслеживать для Windows Server.
•Процессор: %Processor Time — отслеживает время использования процессора сервера.
• Available Mbytes — отслеживает доступную память.
• Сетевой интерфейс: Bytes Total/sec — отслеживает общее использование сети.

И некоторые ключевые показатели производительности, которые полезно отслеживать для SQL Server:
• SQLServer: SQL Statistics: Batch Requests/sec — отслеживает, насколько занята система:
• SQLServer: Buffer Manager: Buffer Cache Hit Ratio — отслеживает процент запросов, обслуживаемых кэшем буферного пула;
• SQLServer: Access Methods: Full Scans/sec — отслеживает число выполненных полных просмотров таблиц.

Рейтинг статьи

Оценка
0/5
голосов: 0
Ваша оценка статье по пятибальной шкале:
 
 
   

Поделиться

Похожие новости

Комментарии

^ Наверх