我正在设计一个用户日志表,它将记录主要的用户操作(登录、注销等)-正如你可以想象的那样,这个表的写操作将非常频繁,而读操作将非常少。
我通常只对我的所有表使用innoDB,但我想知道这是否是将用于日志的表的最佳方式?
对于表格类型和其他设计问题有什么建议吗?提前谢谢。
发布于 2010-11-08 21:44:08
我认为你必须使用Archive Storage Engine,因为日志通常非常庞大,你永远不会读到它们。归档存储引擎还针对海量插入进行了调整。
发布于 2010-11-02 20:52:26
MyISAM更快,但不像InnoDB那样支持事务的使用。但是,我认为日志表不需要事务,所以MyISAM就足够了。
https://stackoverflow.com/questions/4077777
复制相似问题