作者hareion08 (巨蟹)
看板Database
标题[SQL ] select * 是否会影响效能
时间Sun Jul 12 12:27:07 2015
资料库名称:Mysql
资料库版本:5.2
内容/问题描述:
想请问 在查询资料表时
只用到栏位1、栏位2
但是下SQL时使用 select * from
而不是select 栏位1,栏位2 from
是否会影响到查询的效能(速度)?
还是只差在後续丢给PHP变数处理时
浪费记忆体空间?
--
Sent from my Android
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.160.216.78
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Database/M.1436675230.A.FAF.html
1F:推 ChingLan326: 我记得会影响 07/12 22:50
2F:推 ImNot5566: 会 07/13 09:17
3F:→ shadow0828: 一定会... 07/13 10:11
4F:→ hareion08: 谢谢大家,已修正! 07/13 19:42
5F:推 shadow0828: 写DB的人 用select * 上头会抓狂... 07/15 15:02
6F:→ tedcat: 还是要看看栏位多寡 07/15 19:14
7F:→ shadow0828: 栏位跟资料量吧 毕竟select * 是最吃效能... 07/16 11:02
8F:推 tracy217: * 是捞出所有栏位,若包含无须产出的栏位一定是浪费 07/18 14:29
9F:推 lin07646: 若是要全栏位,是否也不要用*比较好? 07/19 11:46