哪种 MySQL 数据库引擎更适合存储会话和会话数据:MyISAM 还是 InnoDB?

发布于 2024-09-12 06:26:17 字数 81 浏览 7 评论 0原文

非常简单的问题。

我将 InnoDB 用于其他所有事情,有几个原因。对于“高流量”表来说,它的性能是否会比 MyISAM 受到影响?

Pretty straightforward question.

I use InnoDB for everything else, for a couple of reasons. Is it a performance hit over MyISAM for a 'high-traffic' table?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

一百个冬季 2024-09-19 06:26:17

由于您正在寻找相当均匀的读/写流量组合,因此 InnoDB 是更好的选择。 MyISAM 在每次写入时的全表锁可能是谋杀。 MyISAM 在 90% 以上的读取或 90% 以上的写入情况下表现得更好。

我相信 高性能 MySQL 中提到了这一点

Since you're looking at a pretty even mix of read/write traffic, InnoDB is the better choice. MyISAM's full-table locks on every write would probably be murder. MyISAM fairs better with 90%+ read or 90%+ write situations.

I believe that's mentioned in High Performance MySQL

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文