У Microsoft есть замечательная традиция — делать базовые инструменты для разработчиков бесплатными. Конечно, бесплатные версии продуктов не могут конкурировать с платными в плане функциональности, но тем не менее.
Не обошла эта традиция и SQL Server Management Studio. Урезанная бесплатная версия называется SQL Server Management Studio Express и позволяет творить с SQL-сервером почти все, что душа пожелает. Лично мне в этом пакете программ не хватает только профайлера.
Profiler поставляется с полной платной версией, легальных способов использовать его совместно с SQL Server Management Studio Express нет.
Но не стал бы я писать эту статью, если бы все было так плохо. Дело в том, что профайлер — всего лишь пользовательский интерфейс для функциональности, которая изначально присутствует в SQL Server.
Разумеется, есть сторонние приложения, которые дают доступ к этой функциональности. И многие из них совершенно бесплатны. Кроме того, в сети есть примеры кода, позволяющие за несколько минут набросать в Visual Studio собственный примитивный профайлер.
Тем, кому лень писать или искать (одним словом, настоящим программистам), рекомендую ExpressProfiler — простую, понятную, бесплатную утилитку, копирующую основные функции оригинального профайлера, но работающую пошустрей.
Комментариев нет:
Отправить комментарий