首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

记录多时字段多和少查询时速度上有没有区别?哪位高手精通

2012-05-11 
记录多时字段多和少查询时速度上有没有区别?谁精通表的字段多和少对查询速度有没什么影响?如:表1有aa,bb两

记录多时字段多和少查询时速度上有没有区别?谁精通
表的字段多和少对查询速度有没什么影响?
如:表1有aa,bb两字段;表2有aa,bb,cc,dd,ee五字段,同样查询:
select aa,bb from table1
select aa,bb from table2
记录多时,查询时速度上有没有区别?谁精通

[解决办法]
没有区别
[解决办法]

探讨
表的字段多和少对查询速度有没什么影响?
如:表1有aa,bb两字段;表2有aa,bb,cc,dd,ee五字段,同样查询:
select aa,bb from table1
select aa,bb from table2
记录多时,查询时速度上有没有区别?谁精通

[解决办法]
没区别
[解决办法]
影响速度的影响 ,God 自己都说晕了。

更正下: 会在一定程度上对速度产生影响。
[解决办法]
不能说一点区别没有,表的记录数很大的时候,当然列越小越好.
但速度快慢主要是看你是否对条件列加了索引,是什么类型的索引,这些对查询速度的影响是很大的.
[解决办法]
同意#5的
[解决办法]
在查询的时候尽量避免使用select * from tb 
应该选择具体的列 select a,b from tb
数据量大的话还是有一定影响的
[解决办法]
区别肯定有啦,你想想 磁盘读取是按 页 为单位的,一页可以填充表1 的行数 比 表2 的行数多,
也就是 表1 读取的 页面要比 表2 的少

热点排行