tidb数据库和mysql的区别

tidb数据库和mysql的区别,第1张

tidb数据库和mysql的区别为:开发公司不同事务更新机制不同、事务方式不同。

一、开发公司不同

1、tidb数据库:tidb数据库是北京的创业公司PingCAP的产品。

2、mysql:mysql是由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。

二、事务更新机制不同

1、tidb数据库:tidb数据库采用乐观锁机制来保证事务更新的一致性和持久性。

2、mysql:mysql采用redo log机制来保证事务更新的一致性和持久性。

三、事务方式不同

1、tidb数据库:tidb数据库使用的是扁平事务。

2、mysql:mysql使用的是分布式事务。

有的,而且很多,oracle的优化器比mysql还是强大不少的。

诸如explain plan、dbms_xplan、sql_trace、10046事件等等

具体细节建议你搜索下"oracle查看执行计划",仔细学习下oracle执行计划不同查看方式的优缺点。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/7284942.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-03
下一篇2023-04-03

发表评论

登录后才能评论

评论列表(0条)

    保存