数据库引擎介绍
MySQL数据库引擎取决于MySQL在安装的时候是如何被编译的。
- ISAM
优点:读取速度快,不占用过大内存和资源。
缺点:不支持事务操作,不能容错。 - MyISAM
ISAM的扩展。表格锁定机制,优化并发读写操作,其代价是你需要经常运行OPTIMIZE TABLE命令,来恢复被更新机制所浪费的空间。重要缺陷就是不能在表损坏后恢复数据。 - HEAP
只驻留在内存里的临时表格。 - InnoDB
InnoDB包括了对事务处理和外来键的支持.
- ISAM
- MyISAM和InnoDB对比
MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。
MySql数据库引擎初探
最新推荐文章于 2024-09-16 17:30:54 发布