top

笔记209 测试tempdb 分别查询跟插入临时表数据的测试脚本

笔记209 测试tempdb 分别查询跟插入临时表数据的测试脚本

复制代码
 1 --测试tempdb 分别查询跟插入临时表数据的测试脚本
 2 --测试tempdb的测试脚本
 3 SELECT @@SPID
 4 GO
 5 USE AdventureWorks
 6 GO
 7 SELECT GETDATE() ,N'创建temp table开始'
 8 
 9 GO
10 SELECT * INTO #mySalesOrderDetail FROM sales.SalesOrderDetail
11 --创建一个临时表
12 --这个操作应该会申请用户对象页面
13 GO
14 WAITFOR DELAY '0:0:2'
15 SELECT GETDATE() ,N'开始删除temp table'
16 GO
17 DROP TABLE #mySalesOrderDetail
18 --删除一个临时表
19 --这个操作后用户对象页面数量应该会下降
20 GO
21 WAITFOR DELAY '0:0:2'
22 SELECT GETDATE() ,N'开始查询'
23 GO
24 SELECT TOP 100000 * FROM
25 Sales.SalesOrderDetail  INNER JOIN
26 Sales.SalesOrderHeader ON
27 Sales.SalesOrderDetail.SalesOrderID =
28 Sales.SalesOrderHeader.SalesOrderID
29 --这里做了一个比较大的联接应该会有系统对象的申请
30 GO
31 
32 SELECT GETDATE() ,N'查询结束'
33 --join 语句做完以后系统对象页面数目应该下降
34 GO 
复制代码

 

posted @   桦仔  阅读(411)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示