mysql可以实现,同一个数据库中,不同的表应用不存的存贮引擎吗?

时间:2022-02-25 00:43:59
mysql可以实现,同一个数据库中,不同的表应用不存的存贮引擎吗?
对于默认的引擎 myisam,不支持事务处理,但是 innodb引擎支持事务处理,但是性能差些。

所以我想问,能不能一些表(对于一些不重要的表,不用事务处理的表)应用myisam存贮引擎,但是对一些重要的数据表(即必须用到事务处理的表)应用innodb存贮引擎,不知能否实现。

对于事务处理,是很有用的呀,比如库存管理系统的出入库操作,必须要有事务处理机制才行呀。

4 个解决方案

#1


定义表的时候可以指定引擎类型。

#2


mysql可以实现,同一个数据库中,不同的表应用不存的存贮引擎吗?
可以。

#3


参考一下手册中的create table

MySQL官方文档  http://dev.mysql.com/doc/refman/5.1/zh/index.html

#4


建表时不同的表指定不同的类型
CREATE TABLE TBNAME(...)
type=INNODB
.....

#1


定义表的时候可以指定引擎类型。

#2


mysql可以实现,同一个数据库中,不同的表应用不存的存贮引擎吗?
可以。

#3


参考一下手册中的create table

MySQL官方文档  http://dev.mysql.com/doc/refman/5.1/zh/index.html

#4


建表时不同的表指定不同的类型
CREATE TABLE TBNAME(...)
type=INNODB
.....