myisam与innodb简单比较
来源:互联网 发布:深圳java求职 编辑:程序博客网 时间:2024/04/28 00:47
MyISAM:这个是默认类型,它基于传统的ISAM类型,它是存储记录和文件的标准方法.与其他存储引擎比较,MyISAM具有检查和修复表格的大多数工具. MyISAM表格可以被压缩,而且它们支持全文搜索.它们不是事务安全的,而且也不支持外键。如果事物回滚将造成不完全回滚,不具有原子性。如果执行大量的SELECT,MyISAM是更好的选择。另外,MyISAM类型的二进制数据文件可以在不同操作系统中迁移。也就是可以直接从Windows系统拷贝到linux系统中使用。
InnoDB:这种类型是事务安全的.它与BDB类型具有相同的特性,它们还支持外键.InnoDB表格速度很快.具有比BDB还丰富的特性,因此如果需要一个事务安全的存储引擎,建议使用它.如果你的数据执行大量的INSERT或UPDATE,出于性能方面的考虑,应该使用InnoDB表。对于支持事物的InnoDB类型的表,影响速度的主要原因是AUTOCOMMIT默认设置是打开的,而且程序没有显式调用BEGIN 开始事务,导致每插入一条都自动Commit,严重影响了速度。可以在执行sql前调用begin,多条sql形成一个事物(即使autocommit打开也可以),将大大提高性能。
- myisam与innodb简单比较
- MYISAM,INNODB,FALCON的速度简单比较
- MySQL MyISAM与Innodb优化方案比较
- MyISAM和Innodb比较
- MyISAM和Innodb比较
- mysql数据库MyISAM与InnoDB比较与选择
- MySQL中MyISAM引擎与InnoDB引擎性能比较
- InnoDB与MyISAM中的count(*)的执行效率比较
- MySQL数据库MyISAM与InnoDB存储引擎的比较
- InnoDB与MyISAM区别
- InnoDB与MyISAM
- MYISAM 与 InnoDb 区别
- innodb与myisam
- MyISAM与InnoDB区别
- MyISAM与InnoDB区别
- MyISAM与InnoDB区别
- MyISAM与InnoDB区别
- MyISAM与InnoDB区别
- 70年代出生的人
- 掌握职场减压八把实用金钥匙
- 各种输入法的限制(javascript)
- 个人简介
- 窥视Solaris系统中的设备
- myisam与innodb简单比较
- SQLJ的简单示例及一点学习心得
- 伤感
- Migrating files between NTFS on Windows XP and Solaris 10
- 虹
- 我和它短暂而曲折的故事
- 遇到的hibernate错误
- ASP.NET 1.1中页面缓存
- Exchange 2000 Server上阻隔垃圾邮件的方法