20 нояб. 2013 г.

Profiler для SQL Server Management Studio Express

У Microsoft есть замечательная традиция — делать базовые инструменты для разработчиков бесплатными. Конечно, бесплатные версии продуктов не могут конкурировать с платными в плане функциональности, но тем не менее.

Не обошла эта традиция и SQL Server Management Studio. Урезанная бесплатная версия называется SQL Server Management Studio Express и позволяет творить с SQL-сервером почти все, что душа пожелает. Лично мне в этом пакете программ не хватает только профайлера.

Profiler поставляется с полной платной версией, легальных способов использовать его совместно с SQL Server Management Studio Express нет.

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

Разумеется, есть сторонние приложения, которые дают доступ к этой функциональности. И многие из них совершенно бесплатны. Кроме того, в сети есть примеры кода, позволяющие за несколько минут набросать в Visual Studio собственный примитивный профайлер.

Тем, кому лень писать или искать (одним словом, настоящим программистам), рекомендую ExpressProfiler — простую, понятную, бесплатную утилитку, копирующую основные функции оригинального профайлера, но работающую пошустрей.

Комментариев нет:

Отправить комментарий