简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
智慧油客经过多年的快速发展,数据量级已经达到了单实例 MySQL 的上限,连续多日出现加油高峰,瞬时流量突发性增长,此时原有的数据库却成为我们的拖累。因此组织了专项团队进行 OceanBase 验证测试,包括全链路、全业务的功能验证,性能压测
外连接的特性限制了在查询优化阶段根据数据表的实际大小来灵活选择最优连接顺序的能力。为此,OceanBase中引入了外连接转内连接规则,能够将符合条件的外连接转换为内连接,从而为查询优化器进一步优化奠定了基础。
作为一家跨境电商,目前已有数亿条的listing数据,随着数据量的激增,系统逐渐暴露出多种瓶颈与问题,因此开始考虑原有MySQL数据库的替换。经过选型落地为OceanBase,本文分享2次迁移的实践和运维经验。
针对含有子查询的语句,系统会遵循其嵌套结构顺序执行,这样的处理方式往往导致执行效率低下。鉴于这一问题,OceanBase引入了聚合子查询提升规则,能够识别并转化符合条件的聚合子查询为连接操作,从而显著提升查询效率。
拥有亿级DAU的高德正面临海量快速增长数据带来的挑战。综合已知的隐患,和在技术上提前布局未来的需求,需要对数据库进行升级。选择了NewSQL和Cloud Native DB作为选型方向,并对代表数据库OceanBase、TiDB和PolarDB进行选型对比
市面上的 AI 聊天或搜索机器人都较大,搜索范围宽泛,有时难以精确给到我们所需的答案。而自己搭建的机器人就可以精准地将搜索范围限定在特定区域内。本文是一个基于OceanBase的RAG 机器人Demo搭建自己专属学习机器人的实践
在SQL查询中使用视图查询时,执行中可能会产生的较多的中间结果集。为了优化这类查询的执行,OceanBase引入了投影裁剪规则。能够识别出父查询中未实际使用的列,并将这些列从视图查询的select列表中剔除,进而提升整体查询的性能。
在写SQL查询时,难以避免在过滤条件中使用OR 谓词,但其往往会导致索引利用效率下降的问题。本文将分享如何通过查询改写的2种方式进行优化。
在查询语句中,若同时涉及连接操作与分组聚合操作,往往会产生大量IO。为了优化此类查询的性能,OceanBase引入了groupby移动规则。这一规则能够评估并调整分组聚合操作的执行位置,通过将其上移或下移至更合适的处理阶段,从而提升查询的执行效率。
在进行数据向 OceanBase 的导入导出操作时,我们往往需要根据业务需求对数据进行特定的处理。为满足这些需求,可以通过控制文件协同导数工具,从而实现对不同业务场景下数据需求的支持。