将CSV转换为MySQL的磁盘大小(MyISAM)

将CSV转换为MySQL的磁盘大小(MyISAM),mysql,csv,Mysql,Csv,在我将当前CSV文件转换为MyISAM表之后,我正在寻找对数据库表大小的大致估计。我知道CSV的文件大小,我需要估计MyISAM的文件大小。我想它会更大,因为有索引(仅仅一个简单的索引就足够了),但是有多少呢?大约是2倍、10倍还是50倍?您可能正在寻找容量规划大小数据,以提供给服务器牧马人 如果你的CSV文件总大小不到200-300兆字节,就告诉她“2千兆字节或更少” 如果你的CSV文件比这个大,你肯定需要运行一些试验来解决这个问题。请注意,索引不一定比它们索引的数据小,而且它们可以比线性增长

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

您可能正在寻找容量规划大小数据,以提供给服务器牧马人

如果你的CSV文件总大小不到200-300兆字节,就告诉她“2千兆字节或更少”

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

如果您正在与服务器服务商就任何少于几GB的磁盘空间争论不休,那么您的组织资金和人才短缺就是一个不幸的证据


在这种情况下,你必须向他们证明这一点:在你的个人计算机上加载数据库,测量myISAM文件的大小,并告诉他们你想到了什么。

如果不知道你的数据是什么样子,我们甚至无法比你更准确地猜测。试着转换一小部分,看看你用了多少空间,怎么样?