MS SQL SERVER中的SELECT * 的I/O性能

Posted HyperWang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MS SQL SERVER中的SELECT * 的I/O性能相关的知识,希望对你有一定的参考价值。

在《Pro SQL Server Internals》中描述了一段SELECT * 的I/O性能。通过如下事例可知,select *的性能较差,需要避免使用。

set statistics io on
set statistics time on

select * from dbo.Employees;
select EmployeeId, Name from dbo.Employees;

set statistics io off
set statistics time off

以上是关于MS SQL SERVER中的SELECT * 的I/O性能的主要内容,如果未能解决你的问题,请参考以下文章

MS Access 直通选择查询导致 SQL Server 中的页面锁定

CREATE VIEW 必须是批处理 MS SQL Server 中的唯一语句

如何将 MS-SQL Server SELECT 查询转换/迁移到 Oracle 和 MySQL?

ms sql变量问题:提示参数对象无效!

INSERT 和 UPDATE 的执行状态 - MS SQL Server

插入到 SQL Server 中的视图中