2011-07-15 34 views
2

由於this問題,我們的數據庫中選擇的表有固定的行大小,但我們需要更多。是否在SQL Server 2008中調整了每行8060個字節的限制?

SQL Server 2008 Express中已經修復了這個問題嗎? 我在哪裏可以得到詳細信息?

爲了獲得最佳性能,在SQL Server 2008 Express中處理大行大小的最佳方法是什麼?

+3

這是SQL Server架構的一個非常基本的支柱,它很可能不會被*「固定」*任何時候很快...... –

+0

thx所有爲您的意見和建議。很有幫助。 – Gullu

回答

2

〜8K頁面大小still exists,但是使用MAX可以減輕某些類型的頁面大小。

+0

選擇您的答案,因爲它有鏈接到詳細信息。謝謝 – Gullu

2

問題依然存在。

像這樣處理非常寬的行的最佳方法是規範化數據,以便將它們分解爲多個表。如果您有一個或兩個非常廣泛的字段,請將它們移動到另一個表中,如果需要該數據,則將該表移動到該表中。

3

就我個人而言,我通常更喜歡創建與第一個表具有一對一關係的第二個表,並將額外的列放在那裏。如果您可以將最常用的列保留在第一個表格中,並且最少使用相關表格,則最好。

相關問題