0

在将当前 CSV 文件转换为 MyISAM 表之后,我正在寻找对数据库表大小的大致估计。我知道 CSV 的文件大小,我需要估计 MyISAM 的文件大小。我想它会更大,因为索引(只需 1 个简单索引就足够了),但是多少?大约是2倍、10倍还是50倍?

4

1 回答 1

0

大概您正在寻找容量规划大小数据以提供给您的服务器管理员。

如果您的 CSV 文件的总大小小于 200-300 兆字节,只需告诉她“2 GB 或更少”。

如果你的 CSV 文件比这个大,你肯定需要运行一些试验来解决这个问题。请注意,索引不一定小于它们索引的数据,并且它们可以比线性增长更快。

如果您正在与您的服务器管理员争论少于几千兆字节的任何数量的磁盘空间,那么不幸的证据表明您的组织缺乏资金和人才。

在这种情况下,您将不得不向他们证明:在您的个人计算机上加载数据库,测量 myISAM 文件的大小,并告诉他们您的想法。

于 2012-05-31T11:27:40.517 回答