数据库开发工具是用于辅助开发人员设计、管理和维护数据库的软件应用程序。这些工具提供了易操作的图形化界面和功能丰富的工具集,以提高数据库开发的效率和便捷性,它们为开发人员提供了一种简化和加速数据库开发过程的方式。数据库开发工具通常具有以下一些主要功能:1.图形化界面数据库开发工具提供了直观且易于使用的
摘要:我们将推出「产品模块原理系列」内容,其中包含了OceanBase最核心的SQL引擎、存储引擎、内存管理、分布式并行计算引擎等重要的技术原理,很多内容还是第一次对外发布哦~第二期我们为大家带来分布式数据库OceanBase的SQL引擎系统梳理,更多内容敬请期待!前言 &n
摘要:本文整理自蚂蚁金服OB团队高级开发工程师朱涛(山文)在OceanBase TechTalk第四期杭州站的演讲,带读者深入了解OceanBase在查询改写方面的实践与经验。Tips:您可以关注“OceanBase”公众号回复“0512”获取现场PPT和视频回放引言多数用户在操作数据库的时候最常用
本文分享 OceanBase SQL 执行计划解读经验。 对于熟悉 ORACLE 或 MySQL 的朋友,初次看 OceanBase 的执行计划,会觉得难以理解和接受。相反,只懂一些数据库理论但没有接触过其他数据库的人看 OceanBase 的执行计划反而更容易接受并掌握。这种感觉可能就像武侠小说里
前文《OceanBase SQL 执行计划解读(一)》介绍了单表查询中基本的执行计划解读,本文主要介绍简单的表连接和子查询相关的执行计划。本文假设你对常用的表连接算法已有了解,包括:嵌套循环连接(NESTED-LOOP JOIN)、排序归并连接(SORT MERGE JOIN)、哈希连接(HASH
前文《OceanBase SQL 执行计划解读(二)──── 表连接和子查询》介绍了子查询的执行计划特点,还没有完全说完。本文继续介绍子查询的执行计划以及分析函数(窗口函数)的执行计划特点。 熟悉常用 SQL 的执行计划是为了反过来快速解读分析复杂 SQL 的执行计划。 子查询 本文不讨论非相关子查
本文介绍 OceanBase 的 SQL 执行类型。分布式数据库下数据分布在各个节点,SQL 很有可能会跨节点取数据。在分布式数据库里这个是常见的现象。常见但不简单,深入分析可以知道功能和性能都有很多讲究。分区的位置 在前文《揭秘OceanBase的弹性伸缩和负载均衡原理》里介绍了 OceanBas
本文为 OceanBase 数据库源码解读系列文章的第三篇,主要介绍 OceanBase 数据库中一条 SQL 的执行流程,包括接收、处理、返回结果给客户端的过程。src/observer 目录下,有三个子目录。其中,omt 中的 mt 表示 multi-tenant,里面实现了 observer
本文作者:竹翁(杨志丰),毕业于北京大学, OceanBase 内核研发总监。近十年来一直在阿里巴巴/蚂蚁金服自主研发分布式系统和数据库的从事研发工作。表达式是 SQL 语句的一部分。例如,where employee = lcase('Chang') or id = 1001 中,where 后是
MySQL 兼容性主要看表的数据类型、业务 SQL 的兼容性。 MySQL 的函数、触发器、存储过程 在 OceanBase MySQL 里支持的并不好,也不推荐用。所以本章数据迁移就只包含数据库表对象及其数据的迁移。支持的数据类型OceanBase 数据库支持的数据类型有:数值类型日期时间类型字符
目前,数据库是绝大多数应用系统储存数据的主要工具。当用户系统需要访问数据库时,需要使用 SQL 把应用的指令告诉数据库。因此 SQL 是应用与数据库系统“沟通”的重要手段,SQL 性能的好坏将直接影响“沟通”的效率,进一步地会影响到系统的用户响应时间、系统吞吐量、IT 设置成本等。那么什么是 SQL
作者简介: 田逸飞(义博):OceanBase高级开发工程师一、SQL 执行流程SQL 发送到 OBServer 后,会先由 OBServer 对其进行快速参数化,参数化后的 SQL 进入 Plan Cache 尝试命中计划缓存。如果找到一个可以使用
作者简介:张霁:数据库架构师。查看 OceanBase 执行计划SQL 审计设置查看 SQL 审计开关[admin@ocp ~]$ mysql -h10.144.2.106 -ubenchmark@tpcc -P2883 -pbenchmark -c -A oceanbase E
作者简介:王芝超,数据库DBA。1 TPC-C测试(必选)使用 BenmarkSQL运行 TPC-C ,并发数不用很高,5~10 并发即可(根据机器资源)。(必选)分析 TPC-C TOP SQL 并
高手云集,群英荟萃。2022年3月19日 CSDN 数据库沙龙上,众多技术专家汇集在数据库线上 Meetup 直播现场,来自 OceanBase 技术专家田逸飞(花名:义博)为大家精彩讲述了 OceanBase SQL
OceanBase 是100% 自主研发,连续7年稳定支撑双11,创新推出“三地五中心”城市级容灾新标准,是全球唯一在 TPC-C 和 TPC-H 测试上都刷新了世界纪录的国产原生分布式数据库,于 2021 年 6 月份正式 开放源代码。查询优化器是关系数据库系统的核心模块,是数据库内核开发的重点和
系列文章导读OceanBase 是100% 自主研发,连续7年稳定支撑双11,创新推出“三地五中心”城市级容灾新标准,是全球唯一在 TPC-C 和 TPC-H 测试上都刷新了世界纪录的国产原生分布式数据库,于 2021 年 6 月份正式开放源代码。查询优化器是关系数据库系统的核心模块,是数据库内核开
专题简介查询优化器是关系数据库系统的核心模块,是数据库内核开发的重点和难点,也是衡量整个数据库系统成熟度的“试金石”。《SQL查询改写》系列文章将带你掌握查询改写的精髓,熟悉复杂 SQL 的等价性,写出高效的 SQL。作者简介OceanBase 优化器团队,由 OceanBase 高级技术专家溪峰、
系列文章导读OceanBase 是100% 自主研发,连续7年稳定支撑双11,创新推出“三地五中心”城市级容灾新标准,是全球唯一在 TPC-C 和 TPC-H 测试上都刷新了世界纪录的国产原生分布式数据库,于 2021 年 6 月份正式开放源代码。查询优化器是关系数据库系统的核心模块,是数据库内核开
系列文章导读OceanBase 是100% 自主研发,连续7年稳定支撑双11,创新推出“三地五中心”城市级容灾新标准,是全球唯一在 TPC-C 和 TPC-H 测试上都刷新了世界纪录的国产原生分布式数据库,于 2021 年 6 月份正式开放源代码。查询优化器是关系数据库系统的核心模块,是数据库内核开