mysql和oracle的区别小结(功能性能、选择、使用它们时的sql等对比)
mysql在innodb存储引擎的行级锁的情况下才支持事务。oracleoracle默认不自动提交,需要用户手动提交。oracle逻辑备份时不锁定数据,且备份的数据是一致的。oracle有成熟的热备工具rman,热备时,不影响用户使用数据库。即使备份的数据库不一致,也可以在恢复时通过归档日志和联机重做日志进行一致的回复。oracle有各种成熟的性能诊断调优工具,能实现很多自动分析、诊断功能。oracle出问题可以找客服mysq出问题自己解决oracle收费mysq开源-免费有钱用建议用oracle没钱且能满足需求建议用mysq。MYSQL有自动增长的数据类型,插入记录时不用操作此字段,会自动获得数据值。插入修改记录前一定要做进行非空和长度判断,不能为空的字段值和 超出长度字段值都应该提出警告,返回上次操作。
下载地址
用户评论