Mysql中的InnoDB模块对Drupal重要吗?

Mysql中的InnoDB模块对Drupal重要吗?,mysql,drupal,drupal-6,innodb,Mysql,Drupal,Drupal 6,Innodb,Mysql中的InnoDB模块对Drupal重要吗 你知道基于InnoDB的模块吗 我正在考虑删除它以提高我的服务器性能 感谢InnoDB允许执行ACID事务。酸代表原子,C一致,I独立和D稳定 如果您运行的是电子商务门户、CRM模块或任何其他软件可能会受到DB事务失败后果的影响,则需要InnoDB 如果您运行的是一个访问量很大的网站、BitTorrent跟踪器或是一些压力很大但没有受到数据库不一致严重影响的东西,那么您可以删除InnoDB for MyISAM 或者,如果Drupal(对不起,

Mysql中的InnoDB模块对Drupal重要吗

你知道基于InnoDB的模块吗

我正在考虑删除它以提高我的服务器性能


感谢InnoDB允许执行ACID事务。酸代表原子,C一致,I独立和D稳定

如果您运行的是电子商务门户、CRM模块或任何其他软件可能会受到DB事务失败后果的影响,则需要InnoDB

如果您运行的是一个访问量很大的网站、BitTorrent跟踪器或是一些压力很大但没有受到数据库不一致严重影响的东西,那么您可以删除InnoDB for MyISAM

或者,如果Drupal(对不起,我不是这方面的专家)不使用
begintransaction
COMMIT
ROLLBACK
SQL语句,您可以删除InnoDB


过去,由于内存原因,我不得不在MySQL中禁用InnoDB。

Drupal支持InnoDB,但不依赖它。查看Drupal的:

注意:Drupal支持MyISAM和InnoDB表类型。不支持NDB表(MySQL群集)


至于模块,大多数应该是数据库无关的。如果有依赖InnoDb的,我会感到惊讶,因为大多数Drupal用户不会使用它。

Drupal 7默认使用InnoDb,如果不可用,将强制使用MyISAM。FWIW,有些模块确实需要InnoDB。这是一个显而易见的问题。

注意,对于Drupal 7,InnoDB将被设置为默认的存储引擎。