Mysql存储引擎特性比较
下表列出了Mysql 主要数据引擎架构(如myisam、innodb Storage Engine )的特性比较:
Dynamically add and remove storage engines.
Change the storage engine on a table with “ALTER TABLE …”
| Feature | MyISAM | NDB | Archive | InnoDB | Memory |
| Storage Limits | No | Yes | No | 64TB | Yes |
| Transactions | No | Yes | No | Yes | No |
| Locking granularity | Table | Row | Row | Row | Table |
| MVCC snapshot read | No | No | No | Yes | No |
| Geospatial support | Yes | No | Yes | Yes | No |
| Data caches | No | Yes | No | Yes | NA |
| Index Caches | Yes | Yes | No | Yes | NA |
| Compressed Data | Yes | No | Yes | No | No |
| Storage cost (relative to other engines) | Small | Med | Small | Med | NA |
| Memory cost (relative to other engines) | Low | High | Low | High | High |
| Bulk insert speed | High | High | Highest | Med | High |
| Replication Support | Yes | Yes | Yes | Yes | Yes |
| Foreign Key support | No | No | No | Yes | No |
| Built-in Cluster/High-availability support | No | Yes | No | No | No |
posted on 2013-03-19 00:51 Oracle和MySQL 阅读(185) 评论(0) 收藏 举报

2群基础群 适合刚入门的同学,会共享最佳入门实践和资料 QQ群 # QQ群号:171092051 # 已经升级到 500人的超级群,空位多多,无需面试
浙公网安备 33010602011771号