我目前有一個網站打7個訪問數據庫,我迫切需要移動到SQL Server。 7分貝設計尖叫得很快,但由於多種原因顯然很差。SQL Server 2012表列和性能
在7個數據庫中,我共有超過375個獨特的數據字段,幾乎所有數據都被填充 - 少於2%是空值。由於缺少幾個鍵,所以7中沒有重複數據,所以標準化可能不是問題。我想保持桌子小,所以它會很快。這7個表格都有相同數量的記錄,其數量是325,000,最多可以有大約400,000。
當移動到SQL Server時,我應該保持7個唯一的表或合併爲1?我的理解(儘管是有限的)是因爲我需要在存儲過程中非常嚴謹地回覆我需要的列。鑑於類似的問題種類繁多,我仍然從未就最佳方法達成「共識」。
謝謝。
7個表中的每個表的模式是否相同? –
「我想讓桌子變小,所以速度會很快。」呃? –
不知道如何回答模式問題。數據是銀行數據,因此一個數據庫包含資產負債表,另一個貸款數據,另一個損益表等。所有數據都由唯一的銀行ID綁定在一起。沒有重複,也沒有很多的空值。 –