0

我们有一个充满 MyISAM 表的数据库。问题是我们只需要一张表上的事务,称为payments我的问题是,这行得通吗?我的意思是通过将该表的引擎更改为InnoDB并在 php 上使用事务,这样可以吗?还是我必须搞砸并做更多的事情?无论如何这会影响我的数据库吗?该表是孤立的,它没有外键,因为MyISAM不支持它们。

提前泰。

4

1 回答 1

1

存储引擎下所述:

重要的是要记住,您不限于对整个服务器或架构使用相同的存储引擎:您可以为架构中的每个表使用不同的存储引擎。

payments所以,是的,你的提议会奏效(当然,前提是你只希望在桌面上达到 ACID 合规性)。

于 2013-01-19T19:27:32.043 回答