計算ツール
ITデータベース

データベース容量計算機|行数・列数別の推定

データベース容量を試算する無料電卓。

最終更新:2026-05-06/監修:計算ツールズ編集部

データベース容量ツール

DB容量とは

データベース容量行数×列数×平均サイズ + インデックス(30%)。1000万行・20列・50byte/列のテーブルなら約13GB。インデックス込みで17GB。PostgreSQL等のオーバーヘッド20-40%も考慮必要。バックアップは1-2倍を要求。

計算式と考え方

データサイズ = 行数 × 列数 × 平均バイト数
インデックス:データの30%
+ DBオーバーヘッド20-40%

計算例

  1. 100万行20列50B → 1 GB(データ)+0.3 GB(idx)
  2. 1億行 → 100 GB級

よくある質問(FAQ)

インデックスサイズは?

テーブルサイズの30%が目安。

バックアップ容量は?

DB×1-2倍必要。

シャーディング検討は?

1TB超で検討。