mysql总结
数据库引擎
MyISAM(早年使用) | INNODB(现在使用) | |
---|---|---|
事务支持 | 不支持 | 支持(两个语句要么都执行要么都不执行) |
数据行锁定(行锁) | 不支持(表锁) | 支持(操作数据时只锁定要操作的行) |
外键约束 | 不支持 | 支持 |
全文索引 | 支持 | 不支持(查询) |
表空间大小 | 较小 | 较大(约为MyISAM的2倍) |
delete删除问题 | 不会影响自增(存在文件中,不会丢失) | 自增归0(存在内存中断电即失) |
MyISAM(早年使用) | INNODB(现在使用) | |
---|---|---|
事务支持 | 不支持 | 支持(两个语句要么都执行要么都不执行) |
数据行锁定(行锁) | 不支持(表锁) | 支持(操作数据时只锁定要操作的行) |
外键约束 | 不支持 | 支持 |
全文索引 | 支持 | 不支持(查询) |
表空间大小 | 较小 | 较大(约为MyISAM的2倍) |
delete删除问题 | 不会影响自增(存在文件中,不会丢失) | 自增归0(存在内存中断电即失) |