怎么算往sql数据库里插入数据时用的cpu,内存,时间等情况
发布网友
发布时间:2022-04-10 23:16
我来回答
共1个回答
热心网友
时间:2022-04-11 00:45
--查询SQL语句的执行计划
set showplan_text on
go
select count(1) from Northwind..employees
go
set showplan_text off
go
|--Compute Scalar(DEFINE:([Expr1002]=Convert([Expr1003])))
|--Stream Aggregate(DEFINE:([Expr1003]=Count(*)))
|--Index Scan(OBJECT:([Northwind].[dbo].[Employees].[PostalCode]))
--更加详细的执行计划
set showplan_all on
go
select count(1) from Northwind..employees
go
set showplan_all off
go
EstimateIO和EstimeCPU是主要的评估SQL语句的执行代价的标准
你要的信息在执行计划里有体现
参考资料:http://wei19870601.blog.163.com/blog/static/13593664820104258398200/