SELECT * 爲什麼效率低

一、效率低的原因 不需要的列會增加數據傳輸時間和網絡開銷 用「SELECT * 」數據庫需要解析更多的對象、字段、權限、屬性等相關內容,在 SQL 語句複雜,硬解析較多的情況下,會對數據庫造成沉重的負擔。增大網絡開銷;* 有時會誤帶上如log、IconMD5之類的無用且大文本字段,數據傳輸size會幾何增漲。如果DB和應用程序不在同一臺機器,這種開銷非常明顯即使 mysql 服務器和客戶端是在同一
相關文章
相關標籤/搜索