SentryOne 计划浏览器是否有效?

Dan*_*ite 14 performance sql-server optimization execution-plan query-performance

SentryOne Plan Explorer是否像宣传的那样工作,是否合法?有什么问题或需要担心的事情吗?

与 SSMS 对估计执行计划视图的噩梦相比,它似乎以颜色显示了热路径。

我担心的是 - 它是否恶意或以其他方式修改任何数据?

编辑:我刚刚听说过它,以前从未听说过这家公司。

gbn*_*gbn 24

我用这个。它不是恶意软件。

在 SQL Server 论坛上,它是社区广泛使用(因此隐式审查)的三个有用工具/SSMS 插件之一。


Aar*_*and 23

完全披露:我为 SentryOne 工作,向社区提供 Plan Explorer 的整个概念是我在 2010 年接受他们的工作邀请的动力之一。

计划资源管理器只是比 SSMS 更好地呈现计划信息。你为什么怀疑它会修改数据或做任何恶意的事情?一家信誉良好的公司会从这样做中获得什么好处?

当您查看计划时,它对您的服务器或数据根本没有任何作用。它只是解释 XML 并以稍微不同的方式呈现它。您可以阅读某些功能的产品页面以及描述我们如何改进 SSMS 功能的用户指南

事实上,你可以让它对你的服务器做任何事情的唯一方法是你生成一个估计的或实际的计划。这是在这两种情况下会发生的情况:

  • 如果您生成了一个估计计划,它会与 Management Studio 在您有一个查询窗口并单击“显示估计计划”时所做的完全一样。它发送命令文本输入并从 SQL Server 检索计划 XML 输出。它还每次都会提示您输入凭据(除非您使用我昨天在博客上发表的新 SSMS 加载项打开了计划)。

  • 如果您生成实际计划,您指定的查询将发送到服务器并执行,并且在检索计划 XML 和运行时指标时,查询结果将被简单地丢弃并且不会返回到计划资源管理器 UI。此处还会提示您输入凭据,除非您使用了加载项,它会将您置于正确的连接上下文中。

非常令人担忧的是,您会认为免费工具一定是在做一些恶意的事情,或者有任何理由修改数据。你能在这里解释一下你的想法吗?

其他一些链接显示其他信誉良好的社区用户正在谈论该工具。)


mrd*_*nny 7

Plan explorer 是一款很棒的产品,尤其是价格方面,我经常使用。SQL Sentry 是一家伟大的公司,不会发布恶意软件。

计划资源管理器只是为您提供了一种更好的方式来查看已保存的执行计划。您不需要服务器访问权限即可使用它,您只需要有人保存执行计划以便您查看它。当我无法访问他们的网络或 SQL Server 时,我用它来查看客户端的执行计划。他们只是将计划通过电子邮件发送给我,我会告诉他们他们需要解决的问题。


Rob*_*vis 6

它不会对您的数据做任何事情(恶意或其他)。SQLSentry 是一家非常有信誉的公司。