如何对 OceanBase 进行 SQL 诊断和调优 作者简介: 田逸飞(义博):OceanBase高级开发工程师 一、SQL 执行流程 SQL 发送到 OBServer 后,会先由 OBServer 对其进行快速参数化,参数化后的 SQL 进入 Plan Cache 尝试命中计划缓存。 如果找到一个可以使用的计划,则直接将计划交由 SQL 的执行引擎去执行,并将执行完成后的结果返回给用户; 数据运维 2024-05-07 三掌柜
金融行业实践:对 OceanBase 做性能测试 作者简介:张霁:数据库架构师。 环境准备 由于手上正好有7台物理机,在作业三中会使用OBD直接部署了2:2:2架构的OceanBase集群。这里直接拿来进行TPC-C测试。 机器信息如下: 机器划分如下: 测试方案 使用 OBD 部署OceanBase 数据库集群。TPC-C 单独部署在一台机器上, 作为客户端的压力机器。 OceanBase 集群规模为 2:2:2。部署成功后,新建执行 TPC- 数据运维 2024-05-07 宇宙之一粟
金融行业实践:查看 OceanBase 执行计划 作者简介:张霁:数据库架构师。 查看 OceanBase 执行计划 SQL 审计设置 查看 SQL 审计开关 [admin@ocp ~]$ mysql -h10.144.2.106 -ubenchmark@tpcc -P2883 -pbenchmark -c -A oceanbase ERROR 1045 (42000): Access denied for user 'ben 数据运维 2024-05-07 Escape
泛微网络实践:OceanBase Docker 体验 作者简介:王芝超,数据库DBA。 1 安装 docker 1. 新环境安装 docker yum install -y yum-utils sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo yum i 数据运维 2024-05-07 穿过生命散发芬芳
泛微网络实践:迁移 MySQL 数据到 OceanBase 集群 作者简介:王芝超,数据库DBA。 1 mysqldump 迁移 使用 mysqldump 将 mysql 的表结构和数据同步到 OceanBase 的 MySQL 租户中。 这个导出来的脚本有几个特征: 视图的定义也会在里面,但是会以注释 /! 数据运维 2024-05-07 三掌柜
泛微网络实践:手动部署 OceanBase 集群(三副本) 作者简介:王芝超,数据库DBA。 本次测试使用单台服务,启动3个 observer 服务,先启动一个 observer ,然后有一个副本扩容至3副本的1-1-1集群。 服务器信息: Observer zone1 192.168.7.41 2881 2882 zone2 192.168.7.41 3881 3882 zone3 192.168.7.41 4881 4882 数据运维 2024-05-07 剑圣无痕
泛微网络实践:TPCC测试和SQL执行计划 作者简介:王芝超,数据库DBA。 1 TPC-C测试 (必选)使用 BenmarkSQL运行 TPC-C ,并发数不用很高,5~10 并发即可(根据机器资源)。 (必选)分析 TPC-C TOP SQL 并查看 3条 SQL 的 解析执行计划 和 实际执行计划。 &nb 数据运维 2024-05-07 贤蛋大眼萌
Hello OceanBase!开启 OceanBase 二次开发 作者简介:夏克,OceanBase 社区文档贡献者,多年从事金融行业核心系统设计开发工作,服务于某交易所子公司,现阶段负责国产数据库调研,近期考取了OBCA 、PCTA 认证。 引子 最近看到一篇帖子 OceanBase 源码解读(十一):表达式和函数,作者简介:竹翁,毕业于北京大学, OceanBase 内核研发总监。竹翁老师在最后说:“为 OceanBase 添加系统内建函数,是 O 数据运维 2024-05-07 大树
OceanBase 社区版入门教程第九期 如何快速拿下 OBCA & OBCP 认证 作者简介:郑皓嘉,OceanBase 认证高级讲师 知识点目录 一、OceanBase 集群技术架构 1、Paxos 协议与负载均衡 2、动态扩容和缩容 3、数据可靠及高可用 4、分布式事务、MVCC、事务隔离级别 二、OceanBase SQL 与存储引擎 1、SQL 引擎 2、存储引擎 三、OceanBase 管理工具 1、OceanBase 连接方式 2、OceanBase 平台简介 四、试 数据运维 2024-05-07 三掌柜
OceanBase 存储层代码解读(三)宏块存储格式 作者:公祺,一个专注于 OBKV 的程序员 1.宏块的概述 在上一篇微块的存储格式中已经介绍了微块和宏块的关系,宏块是处于 SSTable 和微块之间的数据结构,OceanBase 中的宏块为2MB的定长数据块。众所周知,OceanBase 中微块是读 IO 最小单元,这是因为微块读处在用户请求的关键路径上,为保证快速响应用户的请求,微块不能过大,所以微块的默认大小一般不超过16KB;而宏块作为写 数据运维 2024-05-07 剑圣无痕
OceanBase 社区版 运维管控平台 OCP 功能解读 2022 年 1 月 6 日,OceanBase 3.X 工具家族在 DC 2021 分布式数据库开发者大会上重磅发布,引起了广泛关注。作为连接用户和数据库最重要的生态工具产品,本文基于 OceanBase 最新发布的社区版 3.1.2 对产品工具 OCP 进行功能解读。 OceanBase 社区版 OCP ( OceanBase Cloud Platform ) 提供 OceanBas 数据运维 2024-05-07 Escape
一站式运维管理工具平台 OCP 到底有多好用,看这篇文章就够了! 作者简介:雪染,OceanBase 技术专家。 1.OCP 是 OceanBase 一个一站式运维管控平台。 OceanBase 拥有很强大的功能,但当单独使用 OceanBase 内核时,对用户的要求比较高,用户使用并不方便。甚至某些功能的实现,非常依赖于特定工具的配合。比如想要知道 OceanBase 一段时间的QPS, 系统表内无法直接获取,系统表中只记录累加之后的值,需要特定工具持续采集, 数据运维 2024-05-07 大树
OceanBase 在线体验环境,现已上线! 为了帮助开发者更加便捷、更加快速地了解 OceanBase,我们现已推出在线体验环境,并提前构建好公共资源池及开箱即用环境,用户无需再次构建资源,只需登录 OceanBase 在线体验站即可在线体验功能。 接下来为大家介绍使用方法: 首先,登录 OceanBase 社区首页(https://open.oceanbase.com/),点击右上角导航栏 【在线体验】,即可进入。 OceanB 数据运维 2024-05-07 宇宙之一粟
全新 OceanBase 社区版开发者中心 ODC 核心功能解读 在 OceanBase 社区版功能解读系列的上一期中,我们为大家带来了 OCP 功能解读(戳这里回顾:《OceanBase 社区版 运维管控平台 OCP 功能解读》),作为连接用户和数据库最重要的生态工具产品,本文继续基于 OceanBase 最新发布的社区版 3.1.2 对产品工具 ODC 进行功能解读。 OceanBase 社区版 ODC(OceanBase Developer Center) 数据运维 2024-05-07 Escape
OceanBase 社区版 3.1.2 压测性能测试报告 | 作者:张霁,数据库架构师。此内容为参加“OceanBase3.1.2体验测试活动“提交的性能压测报告。欢迎大家踊跃参与,活动详情:https://open.oceanbase.com/ask/detail?id=20400437&search=&pageNum=1 测试场景 OLTP场景,测试工具使用的是开源版本BenchmarkSQL5.0。 说明:我 数据运维 2024-05-07 爱可生开源社区
CSDN 数据库Meetup|OceanBase 技术专家讲述 SQL 的一生 高手云集,群英荟萃。 2022年3月19日 CSDN 数据库沙龙上,众多技术专家汇集在数据库线上 Meetup 直播现场,来自 OceanBase 技术专家田逸飞(花名:义博)为大家精彩讲述了 OceanBase SQL 的一生。 本次分享从一条 SQL 被数据库接收开始,一直到执行结束,讲述了数据 数据运维 2024-05-07 共饮一杯
高性能的连接管理和数据路由组件,OceanBase 生态工具 ODP 详解 作者简介:致新,OceanBase 数据链路高级研发工程师。 一、ODP 简介 1.1 OceanBase 生态 OceanBase 除了内核中大家相对熟悉的 SQL 模块、事务模块、存储模块等,其周边还有很多生态工具来帮助 OceanBase 服务好用户,比如本章将要介绍的 ODP(原名是OBProxy,现改名为 ODP)。ODP 是 OceanBa 数据运维 2024-05-07 竹子爱熊猫
《OceanBase 数据库系统概念》首次发布,系统精准定义 OceanBase ! 一本能够全面精准定义 OceanBase 的书 终于诞生啦! 伴随着 OceanBase 在去年6月1日的正式开源,我们听到不少外部小伙伴们的声音,他们希望有一本手册能够全面精准“定义” OceanBase。经过近一年的准备,今天,我们首次发布《OceanBase 数据库系统概念》这本用户手册。这本书第一次全面系统、精准详细地向我们的用户讲解 OceanBase 的概念和原理,即 OceanBas 数据运维 2024-05-07 张二河
OceanBase 开源负责人纪君祥聊 社区版 2022 Roadmap 昨日, OceanBase 开源社区为大家展开了《深入浅出 OceanBase 》系列第一期直播分享:在本次直播中,OceanBase 开源研发总监纪君祥带来了 OceanBase 社区版 2022 Roadmap 精彩演讲,吸引了数百名观众线上观看,群内互动交流热火朝天。 错过了本次直播?没关系! 看过还觉得意犹未尽? 小编这就为你总结一下全文! 为什么我们要发起《深入浅出 Ocean 数据运维 2024-05-07 法医
功能解读|快速上手 OceanBase 数据迁移服务 在上一期的 OceanBase 功能解读系列文章中,我们为大家带来了 ODC 功能解读(戳这里回顾:《OceanBase 开发者中心 ODC 功能解读》),本文将为大家分享数据迁移服务的相关内容。 数据迁移作为数据库生态系统中非常重要的环节,不仅承担着将数据从一个数据库迁移或同步到另外一个数据库的任务,还承担着至关重要的高可用作用,当系统发生故障时随时切换至备用数据库。 OceanBase 社区版 数据运维 2024-05-07 大白菜程序猿