我目前正在設計數據庫的過程中。我們有一個現有的系統設計得不是很好,我們正在清理所有清晰可見的小問題,例如,代替bit
的true/false
標誌爲varchar
。數據庫設計和性能
我想知道的是,你怎麼知道你有一個甜美的數據庫設計?或者這是一個神話?我的意思是,紙上的結構可能看起來很棒,但是當一些數據在其中時,它將如何執行。
存儲「查找」值的表比存儲完整的描述性文本更快嗎?例如
錯誤表
Id ErrorId DateCreated
1 1 09/12/2011
2 5 10/12/2011
錯誤說明表
Id Description
1 Warning - failed to validate
2 Failed to locate file
在這種情況下,將創建一個view
比編寫SQL包括必要的加入更有益?
對不起,如果我把這個問題發佈在錯誤的地方。
你真的嘗試過嗎? – 2012-04-11 08:12:48