我們有許多大大小小的項目 - 大多數(如果不是全部的話)至少使用一個SQL Server數據庫。他們都有不同的環境設置。通常:dev(1+),QA,UAT,Live。 我們通常會將各種代碼更新發布到彼此獨立的不同環境中。當然其中的一些更新來使用紅門SQL /數據比較,如表中的列順序是否重要?
alter table foo add column bar
go
update foo set bar=... where ...
有時由手工製作架構更新腳本,其他時間。
無論如何,我要與這是通常不同的環境,爲同一個項目結束了不同的列順序。這是一個問題嗎?我不知道... 列順序是否有任何性能影響?任何我可能會錯過的東西?
@marc_s:當然有參考... http://www.sqlskills.com/BLOGS/PAUL/post/Inside-the-Storage-Engine-Anatomy-of-a-record.aspx或MSDN/BOL too – gbn 2010-12-15 19:06:15