10 月 30 日,非洲支付公司PalmPay 的核心系统搭载国产自研数据库OceanBase,正式投入使用。PalmPay 也是 OceanBase 首个非洲商业用户。作为一家非洲领先的金融科技公司,PalmPay 于 2019 年在尼日利亚推出电子钱包应用,其功能类似支付宝,集开户、转账、支付、
作者:王霖,怪兽充电运维架构部高级技术专家。怪兽充电作为共享充电宝第一股,业务增长迅速,以至于业务架构不停地增加组件。在验证 OceanBase 可以简化架构并带来更大的业务价值后,首次尝试在历史库中使用 OceanBase 替代 MySQL,存储成本降低 71%。本文为怪兽充电应用OceanBas
1. 感言今天参加了云栖大会,算是带着obdiag去见了见世面吧,最大的感触就是今年大模型真的是遍地开花。本届云栖大会以“计算,为了无法计算的价值”为主题,个人理解“很多的价值是无法计算的,比如,你用着通讯软件和家人视频聊天、足不出户云游四海......这些附加价值是无法计算的。但我们可以通过可计算
From 晓楚: 这是一篇迟来的并行执行系统化产品说明文档。 自 2019 年以来,并行执行功能被快速应用于各个场景,其重要性一步步提升。 但是,一直以来,缺少一份详尽的用户使用文档,这给业务团队使用并行执行功能带来很多困
提起足疗养生,想必大家都不陌生,许多古籍中都记录了关于足疗的描述,比如“春天洗脚,升阳固脱;夏天洗脚,暑湿可祛;秋天洗脚,肺润肠濡;冬天洗脚,丹田温灼。”虽然现在大多数人没有这么讲究节气泡脚文化,但在工作间隙也会选择足疗等养生方法舒缓疲劳。如今大多数人已经接受自己的基础信息被录入商家系统,却想不到一
中国移动通信集团山东有限公司(以下简称"山东移动") 隶属于中国移动通信集团公司,组建于 1999 年 7 月,2000 年 11 月在美国纽约和香港上市,为中国移动(香港)有限公司内地全资子公司之一。在省级运营商中,山东移动按用户规模排名第二,伴随着用户量的快速增长,山东移动每天要处理超过 130
并行度(degree of parallelism,简称 DOP)指的是单个 DFO 在执行时使用的工作线程数。并行执行的设计目的就是为了高效利用多核资源。OceanBase 并行执行框架提供了多种方式指定并行度,既可以手工指定,也可以利用 Auto DOP 的能力让数据库帮你自动选择。本篇博客主要
在一定场景下,并行查询会因为等待线程资源而排队,本篇博客就来简单介绍一下并行执行线程资源的管理方式。并行执行系列的内容分为以下七篇博客,本篇是其中的第三篇。第一篇并行执行概念第二篇设定并行度第三篇并发控制与排队第四篇并行执行分类第五篇并行执行控制参数第六篇并行执行诊断及调优技巧第七篇并行执行 PoC
最近总结一些诊断OCeanBase的一些经验,出一个【OceanBase诊断调优】专题,也欢迎大家贡献自己的诊断OceanBase的方法。1. 前言obdiag定位为OceanBase敏捷诊断工具。整体使用上备以下的特点:部署简单:提供rpm包和OBD上部署的模式,均可一键部署安装,可以选择部署到任
OceanBase 支持多种语句的并行,本篇博客将会安装并行执行的不同类别,分别介绍:并行查询、并行 DML、并行 DDL、并行 LOAD DATA。并行执行系列的内容分为以下七篇博客,本篇是其中的第四篇。第一篇并行执行概念第二篇设定并行度第三篇并发控制与排队第四篇并行执行分类第五篇并行执行控制参数
数字江西科技有限公司(下简称“数字江西”)是经省委省政府同意,由江西省信息中心(大数据中心)管理的国有控股合资公司,于2020年3月2日成立,是江西省人民政府的重要实践,也是江西省委省政府推进“新基建”建设、发展“数字经济”、建设“数字政府”的重要战略布局之一。随着“赣服通”5.0版本的上线,500
最近总结一些诊断OCeanBase的一些经验,出一个【OceanBase诊断调优】专题,也欢迎大家贡献自己的诊断OceanBase的方法。1. 前言obdiag定位为OceanBase敏捷诊断工具。1.2版本的obdiag支持诊断信息的一键收集,光有收集信息的能力,没有分析能力怎么行,所以我们在ob
OceanBase 提供了一组参数来控制并行执行的初始化和调优。在 OceanBase 启动时,可以根据租户的 CPU 数量和租户配置项 px_workers_per_cpu_quota 计算出默认并行执行控制参数。用户也可以不使用默认值,在启动时手工指定参数值,还可以根据实际场景在后期手工增加或减
“来了,就是深圳人”,是深圳对打工人的诚意。过去 12 年,深圳凭借科创和互联网发展浪潮,吸引了一波又一波追梦的年轻人。这期间,移动互联网、“互联网+”已经深入民众生活的方方面面,购物、娱乐、理财等在手机上动动手指就能完成,这对深圳的公共服务也提出了更高的要求。深圳一直在努力推进公共服务均等化,并扩
我们都知道,在OceanBase中,一个写满的MemTable下刷到Mini SSTable可以分为两个步骤,一是将可写的MemTable冻结成只读的Frozen MemTable,二是将只读的Frozen MemTable持久化到磁盘形成Mini SSTable。今天我们一起来学习一下后者,也就是
1. 为什么做巡检功能部署不符合标准规范、硬件支持存在异常、配置项手滑配错了。。。这些问题在OceanBase强大的兼容性下短期可能不会存在问题,但是这对长期生产环境下使用的数据库集群仍然是一个存在的巨大隐患。为了解决这类问题,OceanBase诊断工具推出了巡检子功能,可以综合往期出现问题的解决方
本文旨在通过日志解析 OceanBase 的冻结转储流程,以其冻结检查线程为切入点,以租户(1002)的线程名为例。作者:陈慧明,爱可生测试工程师,主要参与 DMP 和 DBLE 自动化测试项目。爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。本文共 3200 字,预计阅
本文为《DB大咖说》第四期的精简梳理。运维一款家喻户晓的互联网APP是一种什么体验?要对数据量高达数百 TB 的数据库进行替换、升级有什么故事?如何让系统不丢数据、用户使用不受影响?《DB 大咖说》本期邀请到了高德技术服务平台负责人孙蔚来分享他的故事。高德地图从 2021 年开始启动了数据库的替换和
诊断并行执行问题,可以从两个大的方面入手。首先从系统整体上判断,比如确认网络、磁盘 IO、CPU 是不是被打满;然后从具体 SQL 着手,找到问题 SQL 在哪里,它的内部状态如何。并行执行系列的内容分为以下七篇博客,本篇是其中的第六篇。第一篇并行执行概念第二篇设定并行度第三篇并发控制与排队第四篇并
背景一年一度的双11大促又到了,每个使用OceanBase的电商客户都在积极备战,今天我简单介绍针对一次大促活动,在OB数据库层面如何进行保障以及常见的应急预案供大家参考。业务目标每次大促活动前,业务层面一般都会设定一个目标保障值,类似于峰值订单量、全天订单总量等。这个是业务层面的一个指标,DBA需