数据库
文章平均质量分 93
OB小话唠
这个作者很懒,什么都没留下…
展开
-
功能解读|快速上手 OceanBase 数据迁移服务
在上一期的 OceanBase 功能解读系列文章中,我们为大家带来了 ODC 功能解读(戳这里回顾:《OceanBase 开发者中心 ODC 功能解读》),本文将为大家分享数据迁移服务的相关内容。数据迁移作为数据库生态系统中非常重要的环节,不仅承担着将数据从一个数据库迁移或同步到另外一个数据库的任务,还承担着至关重要的高可用作用,当系统发生故障时随时切换至备用数据库。OceanBase 社区版 3.1.2 正式发布之前,用户只能通过黑屏的社区工具例如 DataX、Canal、MySQL ..原创 2022-04-01 15:36:45 · 2999 阅读 · 0 评论 -
开发者手册之如何成为 OceanBase Contributor
本文将指导用户如何成为 OceanBase Contributor , 即使是一个小白, 也可以成为 Contributor步骤准备工作1.在https://github.com上注册一个用户, 如果已经有了一个账户, 则跳过此步骤因为现在 github不允许通过用户名和密码提交代码, 需要用户自己创建 token 来提交代码,Creating a personal access token - GitHub Docs, 用新的 token 来代替过去的密码来提交。...原创 2022-04-01 13:58:11 · 339 阅读 · 0 评论 -
CSDN 数据库Meetup|OceanBase 技术专家讲述 SQL 的一生
高手云集,群英荟萃。2022年3月19日CSDN数据库沙龙上,众多技术专家汇集在数据库线上Meetup直播现场,来自OceanBase技术专家田逸飞(花名:义博)为大家精彩讲述了OceanBase SQL的一生。本次分享从一条SQL被数据库接收开始,一直到执行结束,讲述了数据库中的整体执行流程,以及了解 OceanBase如何让同一类SQL共享执行计划,通过这条SQL的一生,帮助大家更好的了解和掌握SQL执行流程和计划缓存两大模块。一、SQL 执行流程...原创 2022-03-23 14:14:41 · 1036 阅读 · 0 评论 -
深入浅出事务的本质,附 OceanBase 事务解析14问
作者:颜然,蚂蚁集团资深技术专家OceanBase 初创成员之一,OceanBase 分布式数据库事务研发负责人,目前负责事务引擎、高可用架构、负载均衡、性能优化等方面的工作。事务的前世每个人的手机和电脑中几乎不会安装一款叫“数据库”的应用,但是几乎每一款 App 内部都会使用一个叫“数据库”的更底层的系统来存储数据。每个人日常生活中都会订票、购物、付款,但也许还没有意识到这些操作的背后都是由“数据库”系统来支撑。那么究竟什么是“数据库”?“数据库”和“事务”又有什么关系呢?计...原创 2022-03-21 18:40:00 · 1377 阅读 · 0 评论 -
全新 OceanBase 社区版开发者中心 ODC 核心功能解读
在 OceanBase 社区版功能解读系列的上一期中,我们为大家带来了 OCP 功能解读(戳这里回顾:《OceanBase 社区版 运维管控平台 OCP 功能解读》),作为连接用户和数据库最重要的生态工具产品,本文继续基于 OceanBase 最新发布的社区版 3.1.2 对产品工具 ODC 进行功能解读。OceanBase 社区版 ODC(OceanBase Developer Center)作为 OceanBase 数据库量身打造的企业级数据库开发平台,旨在帮助企业安全、高效地使用数据库,同..原创 2022-03-18 16:16:22 · 1661 阅读 · 0 评论 -
OceanBase 在线体验环境,现已上线
为了帮助开发者更加便捷、更加快速地了解 OceanBase,我们现已推出在线体验环境,并提前构建好公共资源池及开箱即用环境,用户无需再次构建资源,只需登录 OceanBase 在线体验站即可在线体验功能。接下来为大家介绍使用方法:首先,登录 OceanBase 社区首页(https://open.oceanbase.com/),点击右上角导航栏【在线体验】,即可进入。OceanBase 在线体验站为每一位登录的用户分配了一个公共连接,点击“连接”即可进入体验...原创 2022-03-18 14:46:44 · 1152 阅读 · 2 评论 -
测性能,拿周边|OceanBase 3.1.2 版邀你来玩
来做 OceanBase 社区版3.1.2全面测试和点评吧,手把手帮你调优,助你轻松玩转社区版。2022 年 1 月 6 日,OceanBase 社区版 3.1.2 正式发布。新版本进一步优化内核、提升电商场景性能、加速提升生态适配、推出社区版工具体系,在夯实可用性的同时大幅提升易用性。在此,特邀请社区小伙伴参与新版本性能测试体验活动,测试范围不设限制,欢迎大家体验和建议。OceanBase 社区版 3.1.2版下载地址,已经在使用OceanBase的同学可以点击查看版本升级操...原创 2022-03-18 14:39:01 · 218 阅读 · 0 评论 -
一站式运维管理工具平台 OCP 到底有多好用,看这篇文章就够了
作者简介:雪染,OceanBase 技术专家。1.OCP是OceanBase一个一站式运维管控平台。OceanBase 拥有很强大的功能,但当单独使用OceanBase内核时,对用户的要求比较高,用户使用并不方便。甚至某些功能的实现,非常依赖于特定工具的配合。比如想要知道OceanBase一段时间的QPS,系统表内无法直接获取,系统表中只记录累加之后的值,需要特定工具持续采集,并持久化这些原始数据才能进行计算。所以更好的使用OceanBase离不开生态工具的配合,...原创 2022-03-18 13:59:52 · 4512 阅读 · 0 评论 -
OceanBase 社区版 运维管控平台 OCP 功能解读
2022 年 1 月 6 日,OceanBase 3.X 工具家族在 DC 2021 分布式数据库开发者大会上重磅发布,引起了广泛关注。作为连接用户和数据库最重要的生态工具产品,本文基于 OceanBase 最新发布的社区版 3.1.2 对产品工具 OCP 进行功能解读。OceanBase 社区版 OCP ( OceanBase Cloud Platform ) 提供OceanBase 集群的图形化管理能力,包括数据库组件及相关资源(主机、网络和软件包等)的全生命周期管理、故障恢复、监控告...原创 2022-03-11 15:18:31 · 1215 阅读 · 0 评论 -
OceanBase 存储层代码解读(三)宏块存储格式
作者:公祺,一个专注于 OBKV 的程序员1.宏块的概述在上一篇微块的存储格式中已经介绍了微块和宏块的关系,宏块是处于 SSTable 和微块之间的数据结构,OceanBase 中的宏块为2MB的定长数据块。众所周知,OceanBase 中微块是读 IO 最小单元,这是因为微块读处在用户请求的关键路径上,为保证快速响应用户的请求,微块不能过大,所以微块的默认大小一般不超过16KB;而宏块作为写 IO 的最小单元,它的读写不在用户请求的关键路径上,所以就有了2MB的宏块,目的是为了最大限度的发挥磁原创 2022-03-10 14:37:38 · 346 阅读 · 0 评论 -
如何对 OceanBase 进行 SQL 诊断和调优
作者简介: 田逸飞(义博):OceanBase高级开发工程师一、SQL 执行流程SQL发送到OBServer后,会先由 OBServer 对其进行快速参数化,参数化后的SQL进入 Plan Cache 尝试命中计划缓存。如果找到一个可以使用的计划,则直接将计划交由 SQL的执行引擎去执行,并将执行完成后的结果返回给用户;如果没有找到可以使用的计划,则会重新为此 SQL生成计划,完整地执行SQL的Parser、Resolver、Transformer、Optimizer...原创 2022-03-03 18:06:26 · 2064 阅读 · 0 评论 -
OceanBase 源码解读(十二):事务日志的提交和回放
作者简介:竹翁,毕业于北京大学, OceanBase 内核研发总监。原名杨志丰,花名竹翁。近十年来一直在阿里巴巴/蚂蚁金服自主研发分布式系统和数据库的从事研发工作。致力于设计出先进的 HTAP 数据库系统,打造技术业内标杆、商业取得成功的核心基础设施。在 OceanBase 系统中,他先后负责 OceanBase 的 SQL 引擎,分布式主控模块,多模数据库方向等,负责过 OceanBase 的数据库平台产品研发,近期在负责内核创新研发工作。且竹翁对 C++ 、分布式系统原理、 SQL 查询处理、事原创 2022-03-01 17:36:29 · 1281 阅读 · 0 评论 -
OBCE 认证第一人莅临直播间|助你快速拿下 OBCA & OBCP 证书
OceanBase 入门到实战教程直播已经陆续进行八期了,集结了近 2000 名学员,每期直播大家都有各种疑问,其中问得最多的一个问题便是:OBCA 和 OBCP 认证相关问题。本周,针对它的专场直播来了!!!本周四(2月24日)晚19:00,OceanBase 入门到实战教程第9期,OBCE 认证第一人郑皓嘉将教你快速拿下 OBCA & OBCP 认证考试!郑皓嘉OceanBase 认证高级讲师2021年9月28日,90后技术宅郑皓嘉正式通过了专家组面...原创 2022-02-23 16:39:28 · 2149 阅读 · 1 评论 -
一文读懂 OceanBase 数据库的启动恢复代码解析
作者简介:镜水,一个致力于无限进步的数据库学徒。作者简介:海芊,一个致力于当网红的 OceanBase 文档工程师。个人频道:Amber loves OB本文主要介绍 OceanBase 数据库启动时是如何将已持久化的日志和数据恢复到内存,重新形成各类信息(如租户信息、分区信息等)的内存映像,从而回到宕机前的状态。在介绍具体的恢复流程之前,我们首先来了解一些与之相关的存储结构。存储数据结构MacroBlockOceanBase 数据库将数据分为增量数据和基线数据,基线数据是几乎占满整个磁盘的.原创 2021-09-03 21:10:16 · 341 阅读 · 0 评论 -
一文带你掌握 OceanBase 社区版部署细节及原理
作者:庆涛。 DBA,熟悉 Oracle / MySQL / SQLServer / OceanBase , 现主要从事 OceanBase 产品和解决方案推广工作。个人公众号:OceanBase技术闲谈OceanBase在2021年6月1日发布了社区版后(官网:https://open.oceanbase.com/),立即有很多网友开始下载使用。部分朋友反馈在安装部署上不是很顺利,本文主要是提供一种简易的社区版安装方法,帮助大家快速了解有关原理以及具体操作步骤。在社区版发布之前,在Ocea.原创 2021-08-24 10:55:55 · 1972 阅读 · 1 评论