码迷,mamicode.com
首页 > 数据库 > 详细

MySQL select * 和把所有的字段都列出来,哪个效率更高?

时间:2018-02-23 13:30:37      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:height   程序   margin   top   class   optimize   pre   ott   round   

MySQL select * 和把所有的字段都列出来,哪个效率更高

答案是:如何,都不推荐使用 SELECT * FROM

(1)SELECT *,需要数据库先 Query Table Metadata For Columns,一定程度上为数据库增加了负担。
但是实际上两者效率差别不大。

(2)考虑到今后的扩展性
因为程序里面你需要使用到的列毕竟是确定的, SELECT * 只是减少了一句 SQL String 的长度,并不能减少其他地方的代码。

MySQL select * 和把所有的字段都列出来,哪个效率更高?

标签:height   程序   margin   top   class   optimize   pre   ott   round   

原文地址:https://www.cnblogs.com/EdwinChan/p/8461280.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!