次の特性を持つデータベースのサイズを推定する最も正確な方法は何ですか?
- MySQL
- 3 つの列を持つ 1 テーブル:
- id --> 大きい整数)
- field1 --> varchar 32
- フィールド 2 --> 文字 32
- field2 にインデックスがあります
varchar 32 が完全に入力されている (32 文字すべて) と想定できます。各フィールドにデータが入力されていて、次のものが存在する場合、どれくらい大きくなりますか?
- 100万行
- 500万行
- 10億行
- 50億行
私のおおまかな見積もりは次のようになります: ID に 1 バイト、他の 2 つのフィールドにそれぞれ 32 ビット。大まかに作る:
1 + 32 + 32 = 65 * 1 000 000 = 65 million bytes for 1 million rows
= 62 Megabyte
したがって:
- 62MB
- 310メガバイト
- 310 000 Mb = +- 302Gb
- 1 550 000 Mb = 1513 Gb
これは正確な見積もりですか?