- 在语法上,OceanBase 更接近Oracle,是 Oracle-Like 的产品,如果从Oracle数据库迁移出来,OceanBase 会更具优势和亲和力。
- 从性能上看,OceanBase 的全缓存模式比传统数据库效率更高,但每天需要固定时间刷缓存,成本上 OceanBase 相对更高,蚂蚁的服务标准对标 Oracle 的。
- 腾讯的 TDSQL 是MySQL流派的产品,算是 MySQL 加中间件的实现。其语法支持和Oracle的差异较大,复杂查询支持弱。
- 早前 OceanBase 不支持死锁检测,TDSQL支持跨节点两语句、或更多语句的死锁检测。不支持死锁检测,表示死锁后只能等待超时,影响很大。
- 腾讯的TDSQL设计了华陀与扁鹊两套强有力的管理平台,提供了强大的监控、自治、管理、运维分析能力。从分析sql性能,慢语句查询,到节点问题发现与自动切换,主备切换,节点扩展等工作,都可以通过管理台来完成,为系统稳定运行提供了强有力的支撑保障能力。运维管理台的自动化处理能力,只要少量运维人员,即可运维大量服务器。
- 新一代的核心系统,其原型设计,在交易型已经不再使用存储过程,所以交易层面,所做的工作就是进行SQL的适配改写。SQL改写是基础,是首先要完成的,主要有函数替换和语法替换。在这部分工作完成后,基本可以进行交易的试跑。初期,确实发现性能不尽如人意。经过对一个帐务类交易的一周的集中分析与优化,最终使性能达到预期。所以SQL适配的第二部分工作,就是效率优化,这部分内容更多,持续时间也更长。性能存在问题的地方,主要是联表查询,联表查询优化的关键,则在于分区键shardkey的设计。另外,日终跑批处理,原设计确实仍有使用存储过程,这部分则仍靠应用的拆分,将存储过程通过应用、临时表来完成相关工作。使用分布式数据库要转换思路,不再或少用复杂sql,通过合理的表结构的全局设计,将语句简单化,才能适配。如果应用在交易层都大量使用存储过程,那进行数据库的替换,确实将比较困难。
最后修改时间:2020-09-21 14:58:13
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
一个人面对世界的态度,会影响他的生活状态。经常指责或者抱怨的人,很难感受到生活的美好;心怀希望、热爱生活的人,总能把日子过得有滋有味。
1年前

评论
一个人面对世界的态度,会影响他的生活状态。经常指责或者抱怨的人,很难感受到生活的美好;心怀希望、热爱生活的人,总能把日子过得有滋有味。
1年前

评论
相关阅读
2025年4月国产数据库大事记:4个千万级中标项目诞生!2024年达梦净利3.6亿、金仓净利8006.6万……
墨天轮编辑部
2095次阅读
2025-04-30 17:39:54
2025年4月国产数据库中标情况一览:4个千万元级项目,GaussDB与OceanBase大放异彩!
通讯员
732次阅读
2025-04-30 15:24:06
919万!南航信息中心采购OceanBase数据库软件许可及服务
通讯员
285次阅读
2025-04-29 16:13:34
AI关键场景得到全面支持!OceanBase入选Forrester报告三大领域代表厂商
OceanBase数据库
261次阅读
2025-04-19 22:27:54
1364万!2024年中国联通软研院OceanBase扩容单一来源采购公示
通讯员
182次阅读
2025-04-21 15:55:59
Oceanbase单机版上手示例
潇湘秦
168次阅读
2025-04-18 13:40:24
CloudDM v2.3.0.0 全新发布,支持 OceanBase For Oracle 和 Oracle
ClouGence
135次阅读
2025-04-27 11:04:16
全面进入AI时代|OceanBase 构建智能数据新底座
OceanBase数据库
90次阅读
2025-04-27 16:34:14
OceanBase 单机版可以大批量快速部署吗? YES
AustinDatabases
62次阅读
2025-04-21 10:35:14
鸿门宴讲PostgreSQL -- 被拉去央企救场一天
AustinDatabases
58次阅读
2025-04-24 09:53:40
TA的专栏
热门文章
Oracle 问题解决:RHEL 8 安装 19c 提示缺少 libnsl.so.1
2020-10-30 22293浏览
Oracle优化案例:vfs_cache_pressure和min_free_kbytes解决RMAN挂起问题
2020-10-20 9075浏览
深入理解:Oracle Move 和Shrink释放高水位空间HWM的区别
2020-06-16 8219浏览
Oracle Database 23c 长期版本在望,22c 可能不会发布
2021-08-10 7020浏览
Oracle 问题解决:CentOS 安装11gR2 的 HPI library 错误
2020-10-30 6922浏览