估计具有以下特征的数据库大小的最准确方法是什么:
- MySQL
- 1 个包含三列的表:
- id --> 大整数)
- 字段 1 --> varchar 32
- 字段 2 --> 字符 32
- field2 上有一个索引
您可以假设 varchar 32 已完全填充(全部 32 个字符)。如果每个字段都被填充并且有:
- 100 万行
- 500 万行
- 10 亿行
- 50 亿行
我的粗略估计是:id 1 个字节,其他两个字段各 32 位。大致制作:
1 + 32 + 32 = 65 * 1 000 000 = 65 million bytes for 1 million rows
= 62 Megabyte
所以:
- 62兆
- 310 MB
- 310 000 Mb = +- 302Gb
- 1 550 000 Mb = 1513 Gb
这是一个准确的估计吗?