mysql - 我应该为 "write-only"表使用 InnoDB 还是 MyISAM?

标签 mysql performance innodb archive myisam

我有一张 table ,基本上我只在上面写东西。

将其视为一个“交易”列表,我在其中保存了所有详细信息,并且我还在另一个表中存储了一个“总计”。就性能而言,该总数是多余的,但如果需要,可以从该交易表中重新计算。

从性能的角度来看,什么更好,请记住,几个人将同时插入(从不更新)到这个从未被读取过的表?

我应该使用 InnoDB 还是 MyISAM?

(我这里已经有性能问题了,我没有过早优化)

最佳答案

为此使用 ARCHIVE 存储方法。它正是为这种写多读几乎从不的应用程序而设计的。

关于mysql - 我应该为 "write-only"表使用 InnoDB 还是 MyISAM?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3913357/

相关文章:

opengl - 在OpenGL中绘制许多球体

php - 如何获得一定半径的地方

mysql - 如何从与外键连接的表中删除行?

mysql - 如何在 MySQL 中收缩/清除 ibdata1 文件

mysql - 检索其存储的时间范围在给定工作日中出现一次或多次的行

mysql - 在 SQL 中管理多个帐户和用户以及与帐户关联的 Assets

php - DB操作,很贵吗?

php - 尝试将多行插入 MySQL 表

mysql - CodeIgniter 中带有多个条件的 SQL INNER JOIN

performance - 如何压缩 CouchDB 的 HTTP 响应中的 JSON 内容?