gpt4 book ai didi

mysql - Prestashop 的 MyISAM 或 InnoDB 数据库?

转载 作者:搜寻专家 更新时间:2023-10-30 22:00:40 24 4
gpt4 key购买 nike

我使用 Prestashop 创建了我的第一个 eshop,我不确定是使用 MyISAM 还是使用 InnoDB 更好。在 eshop 中最多可以有 3 000 件商品。我认为这个问题最重要的是 eshop 中会有多少商品,但如果我没有写其他重要信息,请问我。

最佳答案

此决定取决于读/写比率。 MYISAM 使用表级别级别,因此如果表被锁定,则只能在其上运行一个查询,因此 MYISAM 存在严重的性能问题。同样在 5.6 之前的版本中,只有 MYISAM 支持全文搜索。 MYISAM 的表对于 SELECT 查询来说非常快,而且它占用的磁盘空间更少。

另一方面,INNODB 支持行级锁定,因此并发选择和插入是可能的。它支持执行 ACID 事务,因此在发生崩溃时每个语句都是原子的和持久的。

所以我的决定是将 INNODB 用于像 eshop 这样的应用程序。

关于mysql - Prestashop 的 MyISAM 或 InnoDB 数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15849687/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com