测试 top (@num) 是否能重用执行计划
2017-07-12 17:19
330 查看
参考:
sys.syscacheobjects (Transact-SQL)
点击打开链接
sys.syscacheobjects (Transact-SQL)
点击打开链接
USE [AdventureWorks2014] GO DBCC FREESYSTEMCACHE('ALL') GO DECLARE @top INT SET @top=3 EXEC sp_executesql N'SELECT TOP (@top) * FROM Person.Person AS p',N'@top int',@top SET @top=5 EXEC sp_executesql N'SELECT TOP (@top) * FROM Person.Person AS p',N'@top int',@top SELECT cacheobjtype,objtype,[sql] FROM sys.syscacheobjects AS s WHERE s.sql LIKE '%top%' AND s.sql LIKE '%Person%'
相关文章推荐
- SQL Server 利用Profiler观察执行计划是否重用时SP:Cachemiss,SP:CacheInsert以及SP:CacheHit的含义
- 是否会成为问题——Linq to Sql的执行可能无法复用查询计划
- 利用statspack来获取生成环境中top SQL及其执行计划
- ORACLE索引列NULL值引发执行计划该表的测试示例
- 【转载】Sql Server 编译、重编译与执行计划重用原理
- C语言中label是否连续执行的判断测试
- 利用statspack来获取生成环境中top SQL及其执行计划
- 执行计划的重用
- Sql Server 编译、重编译与执行计划重用原理
- 第一章(3)——执行计划重用
- 第一章(3)——执行计划重用
- 测试执行前,是否有必要让开发进行培训?
- 关于autotrace和explain plan是否可以反映真实的执行计划
- 是否会成为问题——Linq to Sql的执行可能无法复用查询计划
- Sql Server 编译、重编译与执行计划重用原理
- sql server性能分析--执行计划重用次数
- MSSQL执行计划重用
- sql server性能分析--执行计划重用次数
- 关于autotrace和explain plan是否可以反映真实的执行计划
- sql server性能分析--执行计划重用次数