MySQL database engines
来源:互联网 发布:梦幻西游手游mac 编辑:程序博客网 时间:2024/05/13 13:45
MyISAM
优点:速度快,磁盘空间占用少;某个库或表的磁盘占用情况既可以通过操作系统查相应的文件(夹)的大小得知,也可以通过SQL语句SHOW TABLE STATUS查得
缺点:没有数据完整性机制,即不支持事务和外键
InnoDB
优点:支持事务和外键,数据完整性机制比较完备;可以用SHOW TABLE STATUS查得某个库或表的磁盘占用
缺点:速度超慢,磁盘空间占用多;所有库都存于一个(通常情况)或数个文件中,无法通过操作系统了解某个库或表的占用空间
BDB
优点:支持事务,不支持外键,由于在事务支持的基础上,外键可以在数据库的客户端(可能是最终客户的服务器端,例如php)间接实现,所以数据完整性仍然是有保障的;
缺点:速度慢,磁盘占用多;不能通过SHOW TABLE STATUS查询某个库或表的空间占用;用操作系统可了解库相应的文件夹,或表相应的文件的大小,但由于BDB表总是还要产生log文件,而实际的磁盘占用应该把log文件也包含在内,所以用操作系统查得某库或表的大小总是小于实际占用空间。
- MySQL database engines
- MySQL Storage Engines(转)
- MySQL 5.5 Storage Engines
- MySQL引擎(Engines)
- MySQL engines MyISAM and InnoDB
- 【知识库】--mysql engines MyISAM vs InnoDB(146)
- [sqlite] the speed of embedded database engines, sqlite3 vs berkeley db, I'm confused
- install mysql database
- mysql create database utf8
- mysql的create database
- [Database]MySQL函数
- 【MySql-Command】-DataBase
- mysql employees sample database
- Check MySQL Database Size
- Check Mysql Database Size
- mysql语法database
- MySQL Database storage engine
- mysql --all-database
- The Ultimate Ugly Showcase of Current Government Websites
- Myeclipse 6.0的注册码
- c#运算符重载
- C# IDisposable
- java 如何调用js
- MySQL database engines
- 尘寰一梦
- SplitConfg 源代码 (一)
- 卡耐基人际关系
- SplitConfg 源代码 (二)
- 美国人常说的地道口语
- 今天上机感言
- SplitConfg 源代码 (三)
- SplitConfg 源代码 (三)