SQLServerまたはSQLAzureのインストールで、多数の行を保持する単一のテーブルを持つプロジェクトに取り組んでいます。1GBあたりに保存できる行数を見積もろうとしています。個々の列のデータ型のメモリサイズを単純に合計するだけの問題ですか?考慮すべき他のオーバーヘッドはありますか?
1 に答える
1
- テーブルのサイズの見積もり(SQL 2000)。
- クラスタ化インデックスのサイズの見積もり(SQL 2005/2008)
- 非クラスター化インデックスのサイズの見積もり (SQL 2005/2008)
- ヒープのサイズの見積もり (SQL 2005/2008)
行のバージョン管理を使用する場合は、行ごとに 14 バイトを追加します。行のバージョン管理のリソース使用量を参照してください。
SQL 2008 では、 Page Compressionを考慮する必要があります。SQL 2008 R2 では、おそらくUnicode Compression
も考慮する必要があります。
于 2010-04-19T20:28:25.213 に答える