2017-04-09 47 views
-1

我正在使用neo4j和SQL服务器。我在neo4j中遇到PROFILE关键字,您可以在其中查看基于DB数据命中的执行计划。我试图找到SQL服务器中的等效项,但到目前为止我找不到它。我来自在SQL服务器中包含实际执行计划,我可以看到给定查询的成本。有谁知道我如何获得SQL Server中的数据命中?无论如何,我可以在SQL服务器中获取数据?

回答

1

在遥远的过去,我使用Microsoft Query Analyzer(QA)来执行这种查询性能分析。该QA来到包含在SQL Server,直到微软SQL Server 2000中

https://stackoverflow.com/a/24820408从2005年开始,你需要安装Microsoft SQL Server Management Studio中(SSMS)来获取同等工具:

查询分析器(QA)是SQL Server提供的查询工具,直到SQL Server 2000为止。在SQL Server 2005及更高版本中,它被SQL Server Management Studio(SSMS)所取代。如果您想在某些查询中检测到任何性能问题,则可以使用执行计划来确定是什么罪魁祸首。

如何分析查询:http://technet.microsoft.com/en-us/library/ms191227(v=sql.105).aspx 简报如何分析执行计划:https://www.simple-talk.com/sql/performance/execution-plan-basics/

SSMS的当前版本是免费下载,安装和使用。请参阅https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms以安装合适的版本。

相关问题