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


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

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

(1)SELECT *,需要數據庫先 Query Table Metadata For Columns,一定程度上為數據庫增加了負擔。
但是實際上兩者效率差別不大。

(2)考慮到今后的擴展性
因為程序里面你需要使用到的列畢竟是確定的, SELECT * 只是減少了一句 SQL String 的長度,並不能減少其他地方的代碼。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM