NVARCHAR(MAX)
フィールドを持ついくつかのテーブルを圧縮しようとしています。あいにく、圧縮row
とpage
圧縮には希望の影響はありません(20 GBのテーブルに対して保存されるのは〜100/200 MBのみです)。また、列ストアおよび列ストアのアーカイブ圧縮は、NVARCHAR(MAX)
フィールドの圧縮をサポートしていないため、適用できません。
ここに他の選択肢があるかどうかは誰にもわかりますか?
また、列の内容は一意であるため、row
and page
圧縮は効果がないと思いNVARCHAR(MAX)
ます。
VARCHAR
、複数のコードページの文字が使用されている場合、潜在的にデータ損失を引き起こすように変換しないでしょうか?NVARCHAR(4000)
最大長が4000以下の場合、すべての値が完全なUnicode圧縮に適格になるため、変換することをお勧めします。それでも、質問の情報から、値が4000文字をはるかに超えていると想定するのがおそらく安全です。そのため、現在圧縮されていません。