问问题
211 次
3 回答
3
InnoDB 是一种更安全的符合 ACID 的引擎,具有 MyISAM 所缺乏的一些完整性功能。 http://dev.mysql.com/doc/refman/5.0/en/storage-engines.html
显然,如果您担心数据的安全性,我会使用 InnoDB。你会使用不支持事务的引擎吗?
出于性能原因使用 MyISAM。
于 2009-06-25T09:56:01.230 回答
0
InnoDB更好地尊重约束、数据完整性和可靠性。例如,它支持外键约束和事务...文档比较了事务和非事务引擎。
于 2009-06-25T09:53:01.550 回答
0
看,开发商和现场猪油只期望安全,但用户期望快速检索。
只是,在InnoDB中没有全文支持,所以我们在这种情况下进行管理。
那里是否有替代限制,或者有任何提示?
例子,
我的表中有邮政编码文件,
我有大约 100000 个邮政编码,
我有邮政编码的自动完成功能,在这种情况下,如果我使用 MyISAM,我会将文件设为全文,因此我的用户不会遇到性能问题。
那么这个creteria有什么想法吗?
基本上我不是数据库工程师,我是开发人员。
于 2010-01-09T09:43:11.063 回答