データベース容量計算機|行数・列数別の推定
データベース容量を試算する無料電卓。
データベース容量ツール
DB容量とは
データベース容量は行数×列数×平均サイズ + インデックス(30%)。1000万行・20列・50byte/列のテーブルなら約13GB。インデックス込みで17GB。PostgreSQL等のオーバーヘッド20-40%も考慮必要。バックアップは1-2倍を要求。
計算式と考え方
データサイズ = 行数 × 列数 × 平均バイト数
インデックス:データの30%
+ DBオーバーヘッド20-40%
計算例
- 100万行20列50B → 1 GB(データ)+0.3 GB(idx)
- 1億行 → 100 GB級
よくある質問(FAQ)
インデックスサイズは?
テーブルサイズの30%が目安。
バックアップ容量は?
DB×1-2倍必要。
シャーディング検討は?
1TB超で検討。