Производительность

Microsoft SQL Server – современная СУБД, обладающая широчайшими возможностями, в том числе для обеспечения должного уровня производительности работы баз данных. Тем не менее, многие компании сталкиваются с проблемой недостаточно высокой скорости работы БД. Причинами подобных проблем могут являться не только отсутствие корректных настроек СУБД, но и использование неоптимальных структур данных.
Для решения подобных проблем специалистами нашей компании была разработана методология оптимизации, с помощью которой мы предоставляем предсказуемые и протестированные улучшения производительности SQL Server от 40-80%.
Данная методология включает в себя следующие этапы:

performance
Перед тем как начать процесс оптимизации, необходимо выявить причину низкой производительности БД. Именно поэтому в самом начале производится анализ БД и формируется отчетность, позволяющая дать представление о текущем состоянии работы SQL Server.
В результате проведения подобных работ, составляются рекомендации по исключению существующих проблем и проблем, появление которых можно ожидать в ближайшем будущем. В дальнейшем, на основе данных рекомендаций, многолетнего опыта и инструментов диагностики и тестирования разрабатывается оптимальное решение для увеличения производительности (техническое задание). Данное решение складывается из весьма сложного процесса одновременного тестирования нескольких сценариев для каждой проблемной области.
После предварительного обследования начинается непосредственно оптимизация. Работы проводятся четко на основе разработанного технического задания с комбинированием оптимального сценария, ранее сформированного, и автоматизированного либо ручного тестирования. Данный подход позволяет достичь за короткие сроки резкий прирост производительности.
В конце всего процесса, заказчику предоставляется полный набор скриптов и соответствующей документации, а также итоговые отчеты, что дает количественную и качественную оценку выполненных изменения.