读书人

问个关于SQL查询题

发布时间: 2013-09-09 20:31:09 作者: rapoo

问个关于SQL查询弱弱的问题
打个比方我有个表,有很5个列,跟select 某个列 查询所有,跟select * 查询所有,只查询某个列速度会提升吗?

select pname from Project where pname=@name

select * from Project where pname=@name

是不是第一个SQL语句快啊?

假如说我的数据库 project 有几十万数据怎么查询更快点? SQL?查询 SQL语句 SQL 索引
[解决办法]
是第一个SQL语句快
[解决办法]
第一句快,只查询一列当然快。你从100个人中找一个人和你从10000个人中找一个人,哪个快?
[解决办法]
是不是第一个SQL语句快啊?
--> 一般是的,但不可一概而论,跟字段数,数据发布,索引有关.

假如说我的数据库 project 有几十万数据怎么查询更快点?
--> 在project.pname字段上建索引.

读书人网 >SQL Server

热点推荐