我有一个应用程序数据库,其中包含一个用户表(基于计数字段 * typelength 每个用户的数据 1kbyte),以及属于用户的大约 100 个相同大小的事物(每个事物 0.5 kbyte),它位于“用户"表和一个"事物"表。
这似乎会导致每个用户大约 51kbytes 的数据。但是,我听说对于 MySQL,我应该将它加倍以覆盖索引表,这将使我达到 102kbytes/user 是真的吗?MySQL 是否还有其他数据扩展因素需要考虑,或者 102 KB 是一个好的估计值?
除了索引因子(我认为是 2)和存储效率(我也认为是 2)之外,MySQL 中的数据存储还有其他乘数吗?