MySQL和DB2对比

以前长期用的MySQL,现在项目用的DB2,学习是避免不了的,那就勇往直前。在MySQL的基础上对比DB2,这样既可以巩固MySQL,又可以更快接收DB2的知识内容,所以先正一篇关于两种数据库对比的文章。

编号功能MySQLDB2
1账号管理数据库用户名+IP地址操作系统用户
2权限管理可以批量grant与revoke只能单独授权包括最小单元
3日志管理归档日志与事务日志没有关系归档日志由事务日志产生
4锁的管理MVCC实现锁的并发控制内存模型实现锁的并发控制
5schema的管理每个schema为一个独立的DB同一个DB内可以有多个schema
6表空间管理无法条带化、可管理、维护性较弱管理方便、功能强大
7数据备份开源在线的备份工具少,传统的备份只支持温备份备份方式严谨、功能强大
8事务行为回滚到上一个保存点,不会回滚整个事务整个事务进行回滚
9数据恢复支持在恢复时打开数据库,灵活不支持在恢复或前滚时打开数据库
10SQL支持对复杂SQL支持较弱,在运行时可能会存在性能问题支持各种复杂SQL,多种jion方式
11Package支持不支持支持
12语法差异遵守SQL92标准,但细节上有差异、默认大小写敏感遵守SQL92标准,大小写不敏感
13容灾与高可用可选择方案较多、灵活、可二次开发只有HADR
14可扩展性可选择方案较多、灵活、可定制、可开发只有PureScale
15DDL功能支持指定位置加列、在线DDL不支持

相关参考文章:
MySQL与DB2数据库差异化分析研究

MySQL和DB2之间的数据类型对比

MySQL与DB2的数据类型对比

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值