Работает ли SentryOne Plan Explorer?

13

Работает ли SentryOne Plan Explorer как рекламируется и является ли это законным? Есть ли какие-то проблемы или что-то, о чем стоит беспокоиться?

Похоже, он показывает горячий путь в цвете по сравнению с кошмаром SSMS представления предполагаемого плана выполнения.

Меня беспокоит - изменяет ли он какие-либо данные злонамеренно или иным образом?

редактировать : я только что слышал об этом и никогда не слышал о компании раньше.

Даниэль А. Уайт
источник

Ответы:

23

Я использую это. Это не вредоносное ПО.

На форумах по SQL Server это один из трех полезных инструментов / плагинов SSMS, которые широко используются (и, следовательно, неявно проверяются) сообществом.

ГБН
источник
23

Полное раскрытие: я работаю в SentryOne, и сама концепция предоставления Plan Explorer сообществу была одним из мотивирующих факторов в принятии моего предложения о работе еще в 2010 году.

Plan Explorer просто представляет информацию о плане лучше, чем SSMS. Почему вы подозреваете, что он собирается изменить данные или сделать что-нибудь вредоносное? Что получит уважаемая компания от подобных действий?

Когда вы смотрите на план, он никак не влияет на ваш сервер или ваши данные. Это просто интерпретация XML и представление его немного по-другому. Вы можете прочитать страницу продукта для некоторых функций и руководство пользователя, где мы описываем, как мы улучшаем функциональность SSMS.

Фактически, единственный способ заставить его что-либо сделать с вашим сервером - это сгенерировать примерный или фактический план. И вот что происходит в любом из этих случаев:

  • Если вы создаете примерный план, он делает то же, что и Management Studio, когда у вас есть окно запроса и нажимается «Показать примерный план». Он отправляет ввод текста команды и извлекает вывод плана XML из SQL Server. Он также запрашивает учетные данные каждый раз (если вы не открыли план с новой надстройкой SSMS, о которой я вчера писал в блоге ).

  • Если вы сгенерируете фактический план, указанный вами запрос отправляется на сервер и выполняется, и в то время как XML плана и метрики времени выполнения извлекаются, результаты запроса просто отбрасываются и не возвращаются в пользовательский интерфейс обозревателя плана. Здесь вам также предлагается ввести учетные данные, если только вы не использовали надстройку, которая помещает вас в правильный контекст подключения.

Очень важно, чтобы вы предположили, что бесплатный инструмент должен делать что-то вредоносное или иметь какие-либо причины для изменения данных. Можете ли вы объяснить свое мышление здесь?

( Некоторые другие ссылки, показывающие других уважаемых пользователей сообщества, говорящих об инструменте .)

Аарон Бертран
источник
7

Plan Explorer - отличный продукт, особенно по той цене, которую я часто использую. SQL Sentry - отличная компания, которая не выпускает вредоносных программ.

Plan Explorer просто дает вам гораздо лучший способ взглянуть на сохраненный план выполнения. Вам не нужен доступ к серверу, чтобы использовать его, вам просто нужен кто-то, чтобы сохранить план выполнения, чтобы вы могли посмотреть на него. Я использовал его для просмотра планов выполнения для клиентов, когда у меня нет доступа к их сети или серверам SQL. Они просто пишут мне план, и я говорю им, что им нужно исправить.

mrdenny
источник
6

Он ничего не делает с вашими данными (вредоносными или иными). SQLSentry - очень уважаемая компания.

Роберт Л Дэвис
источник
3

SQLSentry является уважаемой компанией. Их одноименное программное обеспечение для мониторинга стало обладателем нескольких наград читателей и редакторов в отраслевых публикациях. Это основной инструмент, который я использую в качестве администратора для хостинг-провайдера. Я также регулярно советую своим клиентам использовать Plan Explorer ... что-то, что не было бы хорошим бизнесом, если бы это было вредоносное ПО. Это действительно просто представление данных, которые уже доступны через SSMS, в более полезном формате.

Denismcd


источник