[SQL ] select * 是否会影响效能

楼主: hareion08 (巨蟹)   2015-07-12 12:27:07
数据库名称:Mysql
数据库版本:5.2
内容/问题描述:
想请问 在查询资料表时
只用到字段1、字段2
但是下SQL时使用 select * from
而不是select 字段1,字段2 from
是否会影响到查询的效能(速度)?
还是只差在后续丢给PHP变量处理时
浪费内存空间?
作者: ChingLan326 (總舵主)   2015-07-12 22:50:00
我记得会影响
作者: ImNot5566 (❺❺❻❻)   2015-07-13 09:17:00
作者: shadow0828 (Vugtis Of Shadow)   2015-07-13 10:11:00
一定会...
楼主: hareion08 (巨蟹)   2015-07-13 19:42:00
谢谢大家,已修正!
作者: shadow0828 (Vugtis Of Shadow)   2015-07-15 15:02:00
写DB的人 用select * 上头会抓狂...
作者: tedcat (动静:MSN暱称为主)   2015-07-15 19:14:00
还是要看看字段多寡
作者: shadow0828 (Vugtis Of Shadow)   2015-07-16 11:02:00
字段跟资料量吧 毕竟select * 是最吃效能...
作者: tracy217 (T大)   2015-07-18 14:29:00
* 是捞出所有字段,若包含无须产出的字段一定是浪费
作者: lin07646 (Eason)   2015-07-19 11:46:00
若是要全字段,是否也不要用*比较好?

Links booklink

Contact Us: admin [ a t ] ucptt.com