我正在開發一個數據驅動的網站,很多編程邏輯駐留在數據庫存儲過程和數據庫函數中。我發現自己更改了存儲的proc /函數,以修復錯誤或添加新功能。數據(表格)大部分保持不變。如何分離MS SQL Server 2005中的編程邏輯和數據?
我遇到的問題是跟蹤存儲的proc/functions的版本。目前,我正在增加整個數據庫的版本,當我做一組更改。由於數據量巨大(10 GB),我遇到的問題是必須同時運行開發版和數據庫版本。
我希望將所有存儲的過程和函數放在一個數據庫中,並將數據保存在一個數據庫中,以便我可以更好地管理這些更改。
我相信其他人會遇到類似的建議和要求如何最好地處理這種情況的建議。
您能否詳細說明爲什麼「選項1更可取」。 – 2010-03-07 23:58:47