分析SQL语句性能3种方法分享

第一种方法:

复制代码 代码如下:

Minimsdn.com为您提供的代码:
— Turn ON [Display IO Info when execute SQL]
SET STATISTICS IO ON
— Turn OFF [Display IO Info when execute SQL]
SET STATISTICS IO OFF


Link: http://msdn.microsoft.com/zh-cn/library/ms184361.aspx
第二种方法:

复制代码 代码如下:

MINIMSDN.com为您提供的代码:
–Turn ON [Display detail info and the request for resources]
SET SHOWPLAN_ALL ON
— Turn OFF [Display detail info and the request for resources]
SET SHOWPLAN_ALL OFF


Link: http://msdn.microsoft.com/zh-cn/library/ms187735
第三种方法:

分析SQL语句性能3种方法分享

Links: http://msdn.microsoft.com/zh-cn/library/ff650689.aspx ; http://msdn.microsoft.com/zh-cn/library/aa175244(v=SQL.80).aspx
Demo For three kinds of Method:
For SQL Script:

复制代码 代码如下:

select * from dbEBMSStaging.dbo.MSSalesTxlatOrganizationMaster_Corg StagingOMC

Its Execution plan: (分析SQL语句性能3种方法分享)


 


分析SQL语句性能3种方法分享


Its IO info: (分析SQL语句性能3种方法分享)


 


分析SQL语句性能3种方法分享


–  –  You can try one table with 100/10000/1000000 rows but create/don’t create Clustered/NONCLUSTERED Index.


Its Detail info Etc.: (分析SQL语句性能3种方法分享)


分析SQL语句性能3种方法分享
For SQL Script:

复制代码 代码如下:

select top 100 * from dbEBMSStaging.dbo.MSSalesTxlatOrganizationMaster_Corg StagingOMC



Its Execution plan: (分析SQL语句性能3种方法分享)


分析SQL语句性能3种方法分享


Its IO info: (分析SQL语句性能3种方法分享)


 


分析SQL语句性能3种方法分享


Its Detail info Etc.: (分析SQL语句性能3种方法分享)


分析SQL语句性能3种方法分享


For SQL Script:

复制代码 代码如下:

select top 100 * from dbEBMSStaging.dbo.MSSalesTxlatOrganizationMaster_Corg StagingOMC
order by StagingOMC.COrgTPName



Its Execution plan: (   分析SQL语句性能3种方法分享)


 


分析SQL语句性能3种方法分享


Its IO info: (分析SQL语句性能3种方法分享)


分析SQL语句性能3种方法分享


Its Detail info Etc.: (分析SQL语句性能3种方法分享)


分析SQL语句性能3种方法分享


For SQL Script:

复制代码 代码如下:

select top 100 StagingOMC.COrgTPName,COUNT(CorgID) from dbEBMSStaging.dbo.MSSalesTxlatOrganizationMaster_Corg StagingOMC
group by StagingOMC.COrgTPName
order by StagingOMC.COrgTPName



Its Execution plan: (分析SQL语句性能3种方法分享)


 分析SQL语句性能3种方法分享


 


Its IO info: (分析SQL语句性能3种方法分享)


 分析SQL语句性能3种方法分享


Its Detail info Etc.: (分析SQL语句性能3种方法分享)


 分析SQL语句性能3种方法分享


 


–  –  By these three kinds of methods, you can try to check those words in the internet web are right or wrong about how to improve SQL Script performance.

原创文章,作者:kirin,如若转载,请注明出处:https://blog.ytso.com/tech/database/234156.html

(0)
上一篇 2022年1月23日 21:19
下一篇 2022年1月23日 21:19

相关推荐

发表回复

登录后才能评论