InnoDB 和 MyISAM 有什么区别

发布于 2024-08-24 23:30:25 字数 95 浏览 10 评论 0原文

InnoDB和MyISAM有什么区别。 我可以选择哪一个? 有哪些领域是一个提供而另一个不提供的? 这两种类型中的任何一种都存在技术限制吗? 请帮助我为我的项目选择正确的类型?

what are the difference between InnoDB and MyISAM.
Which one I can go for?
any areas where one provides and other doesnot provide?
IS there any technological limitations in any of the both types?
Please help me to choose the right type for my project?

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

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

发布评论

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

评论(3

最冷一天 2024-08-31 23:30:26

另一个重要的区别:到目前为止,MyISAM 支持全文搜索,但 InnoDB 不支持。因此,如果您希望搜索索引对文本列有效,则必须使用 MyISAM 或进行修改。

Another important difference: so far, MyISAM supports fulltext search, but InnoDB does not. So if you want to have a search index effective over text columns, you have to use MyISAM or hack around.

千仐 2024-08-31 23:30:25

有几个区别,但我能想到的最重要的是:

  • InnoDB 是一个事务引擎 - 即它支持事务
  • InnoDB 支持外键
  • MyISAM 仅在表级别上锁 - InnoDB 在行级别上锁

关于 InnoDB 的维基百科条目列出了一些差异 - 其中一些我没有谈到;-)

您可能对第 13 章存储引擎感兴趣MySQL 手册的 部分,当涉及到 InnoDB 和 MyISAM 时,这可能是一个不错的参考。

特别是,我会说:

There are several differences, but the most important I can think about are :

  • InnoDB is a transactionnal engine -- i.e. it supports transactions
  • InnoDB supports foreign keys
  • MyISAM only does lock at the table level -- InnoDB does locks at the row level

The wikipedia entry on InnoDB lists a couple if differences -- some of which I didn't spoke about ;-)

And you could be interested by the Chapter 13. Storage Engines section of the MySQL manual, which is probably not a bad reference, when it comes to InnoDB and MyISAM.

Especially, I'd say :

野心澎湃 2024-08-31 23:30:25

MySQL 文档提供了一个很好的总结和用例。您选择的存储引擎将取决于您的用途。

最大的区别是innodb支持符合ACID的事务和行级锁定。

The MySQL Docs provide a nice run-down and use cases. The storage engine you choose will depend on what you are using it for.

The largest difference is that innodb supports ACID compliant transactions and row level locking.

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