Mysql
列的順序對 INSERT 有顯著影響嗎?
這兩個查詢的性能是否有明顯差異?
INSERT INTO table (col1, col2, col3, col4, col5) ...
和
INSERT INTO table (col5, col3, col1, col2, col4) ...
我們需要
INSERT
按照表中列的順序來排列列嗎?
不,您不需要以相同的順序給出列。尤其重要的是,表順序可能不會反映實際的磁碟順序(這對於 SQL Server 來說是 100% 正確的,我相信 MySQL 也是一樣的)
除非你的強迫症癢需要抓撓