TPCC 解析系列 | OceanBase TPCC 测试流程全揭秘 本文由 曹晖 撰写与 2019 年 10 月 8 日 蚂蚁金服自研数据库 OceanBase 登顶 TPC-C 引起业内广泛关注,为了更清楚的展示其中的技术细节,OceanBase 团队的核心研发人员对本次测试进行了系统的技术解读,共包括五篇: 1)TPC-C基准测试介绍 2)OceanBase如何做TPC-C测试 3)TPC-C基准测试之SQL优化 4)TPC-C基准测试之数据库事务引擎的挑战 数据运维 2024-05-07 大白菜程序猿
TPCC 解析系列 | TPCC基准测试之SQL优化 本文由 陈萌萌(酒满)、潘毅(柏泽) 撰写与 2019 年 10 月 9 日 蚂蚁金服自研数据库 OceanBase 登顶系列引起业内广泛关注,为了更清楚的展示其中的技术细节,OceanBase 团队的核心研发人员对本次测试进行了系统的技术解读,共包括五篇: 1)TPC-C基准测试介绍 2)OceanBase如何做TPC-C测试 3)TPC-C基准测试之SQL优化 4)TPC-C基准测试之数据库事 数据运维 2024-05-07 贤蛋大眼萌
TPCC解析系列 | TPCC基准测试之数据库事务引擎的挑战 本文由韩富晟(颜然)撰写与 2019 年 10 月 10 日 蚂蚁金服自研数据库 OceanBase 登顶TPC-C 引起业内广泛关注,为了更清楚的展示其中的技术细节,OceanBase 团队的核心研发人员对本次测试进行了系统的技术解读,共包括五篇: 1)TPC-C基准测试介绍 2)OceanBase如何做TPC-C测试 3)TPC-C基准测试之SQL优化 4)TPC-C基准测试之数据库事务引擎的 数据运维 2024-05-07 宇宙之一粟
TPCC解析系列 | TPCC基准测试之存储优化 本文由 赵裕众(陈群) 撰写与 2019 年 10 月 9 日 蚂蚁金服自研数据库 OceanBase 登顶 TPC-C 引起业内广泛关注,为了更清楚的展示其中的技术细节,OceanBase 团队的核心研发人员对本次测试进行了系统的技术解读,共包括五篇: 1)TPC-C基准测试介绍 2)OceanBase如何做TPC-C测试 3)TPC-C基准测试之SQL优化 4)TPC-C基准测试之数据库事务引 数据运维 2024-05-07 向阳逐梦
OceanBase数据库创始人阳振坤:通关TPCC到底有多难? 前言 :自从蚂蚁金服自研数据库OceanBase获得TPC-C测试第一名后,引起了行业内外大量关注,我们衷心的感谢大家对OceanBase的支持与厚爱,也虚心听取外界的意见和建议。为了让大家更好的了解测试的技术细节,OceanBase的核心研发人员将在后续对本次测试做专业的技术解读,本文为第一篇,后续文章也将于近日对外发布。 OceanBase于2010年立项,九年来,研发人员一步一个脚印,不断的 数据运维 2024-05-07 爱可生开源社区
TPCC 解析系列专题 蚂蚁金服自研数据库 OceanBase 登顶系列引起业内广泛关注,为了更清楚的展示其中的技术细节,OceanBase 团队的核心研发人员对本次测试进行了系统的技术解读,共包括五篇: 1)TPC-C基准测试介绍 2)OceanBase如何做TPC-C测试 3)TPC-C基准测试之SQL优化 4)TPC-C基准测试之数据库事务引擎的挑战 5)TPC-C基准测试之存储优化 数据运维 2024-05-07 张二河
低风险高效率!看OceanBase迁移服务如何帮助客户完成从集中式到分布式的架构转型 本文由 韩谷悦(花名:伶素)撰写,2019年9月4日首发于 OxeanBase 公众号。 OMS介绍 OceanBase迁移服务(OceanBase Migration Service,以下简称OMS)是OceanBase提供的一种支持同构或异构RDBMS与OceanBase之间进行数据交互的服务,它提供了数据的在线迁移和实时增量同步的数据复制能力。 通过OMS用户可以不停服地将数据迁移到Ocea 数据运维 2024-05-07 法医
首度公开!OceanBase存储系统架构的演进历程及工程实践 本文由 赵裕众(花名:陈群) 撰写,2019年9月4日首发于 OxeanBase 公众号。 导读:作为一款100%自研的分布式数据库,OceanBase历经了近十年的发展历程。近十年来,OceanBase的存储架构经历了多次演进,以解决业务越来越复杂苛刻的存储需求。本文整理自赵裕众(花名陈群)在2019 SACC中国系统架构师大会中的演讲。 随着用户数据量的不断增长,基于传统共享存储的纵向扩展能力 数据运维 2024-05-07 捡田螺的小男孩
ODC 3.4.0 现已上线,让数据库开发更简单 OceanBase 开发者工具(OceanBase Developer Center,ODC)作为 OceanBase 数据库量身打造的企业级数据库开发平台,旨在帮助企业安全、高效地使用数据库。用户可通过 ODC 创建和管理数据库中的表、视图等 10 余种数据库对象。 基于 WebSQL,ODC 提供了 SQL 窗口和匿名块窗口作为数据库开发者开发和诊断 SQL 和 PL/SQL 的工作区。用户还 数据运维 2024-05-07 捡田螺的小男孩
三款OLTP数据库Cache设计之比较 本文由OceanBase高级技术专家陈群在2018年3月首发于OceanBase公众号 Oracle、MySQL、OceanBase三款面向OLTP场景的关系数据库系统,它们的Cache设计有什么异同,本文带你一探究竟。 Oracle的Cache设计 Oracle的内存主要分为SGA(System Global Area)和PGA(Program Global Area)两部分,SGA由所有服务及 数据运维 2024-05-07 剑圣无痕
OceanBase & ChunJun联合方案首次发布:构建一体化数据集成方案|Meetup 回顾与预告 此前,OceanBase 社区与ChunJun 社区联合组织的开源线下 Meetup成功举办,会上重磅发布了 「OceanBase&ChunJun:构建一体化数据集成方案」。 这是OceanBase&ChunJun联合解决方案的首次发布 ,将针对分库分表的实时数据集成、跨集群/租户的数据集成、不同数据源的实时数据集成、日志类型数据的全增量一体化处理等诸多场景, 提供高可靠数据集成解决方案 。 本文 数据运维 2024-05-07 大白菜程序猿
OceanBase存储层代码解读(四):宏块的垃圾回收和坏块检查 在上一篇文章,我们通过走读OceanBase宏块的代码,对其存储格式有了初步的了解,我们知道微块作为读I/O最小单元,宏块是写I/O的最小单元。那我要考考你了,OceanBase的垃圾回收(GC)和坏块检查是以微块还是宏块作为单位呢?答案很明显,就是宏块。因为既然是以宏块为单位写,所以肯定是以宏块为单位进行清理和检查的。和本专题前几篇文章类似,本文主要通过走读相关代码,了解宏块垃圾回收和坏块检查的 数据运维 2024-05-07 大猫
OceanBase 4.0:当我们谈单机分布式一体化架构时,我们在说什么? 关于作者: 杨传辉,OceanBase CTO。2010年作为创始成员之一加入 OceanBase 团队,主导了 OceanBase 历次架构设计和技术研发,从无到有实现 OceanBase 在蚂蚁集团全面落地。同时,他也主导了两次 OceanBase TPC-C 测试并打破世界纪录,著有《大规模分布式存储系统:原理与实践》。目前,杨传辉带领 OceanBase 技术团队致力于打造更加开放、灵活、 数据运维 2024-05-07 醒在深海的猫
对话杨传辉:国产数据库新战绩背后,OceanBase坚持自研的初心与决心 此前,智能产业媒体《智东西》对 OceanBase CTO 杨传辉进行了专访。在与智东西交流的过程中,杨传辉向大家深入解读分享了 HTAP 的核心技术、研发难点、落地挑战,并为企业如何做出适合业务的数据库架构选择提供了一些参考建议。 除此之外,作为深耕数据库逾十年的专家,他也分享了对国产数据库发展机遇和核心瓶颈的观察。 (*本文转载自微信公众号“智东西”) 以下为专访原文分享: 国产数据库正在蓬勃 数据运维 2024-05-07 醒在深海的猫
2.0 解析系列 | 一文详解新一代OceanBase云平台 本文首发于2018年。 作者:笑言,蚂蚁金服OceanBase团队技术专家,2014年加入阿里巴巴,从事领域涉及分布式事务中间件、中间件高可用,目前主要负责OCP 2.0系统的建设工作。 OceanBase云平台(OceanBase Cloud Platform,以下简称OCP)是一款专门用来管理OceanBase数据库集群的管控平台。通过OCP,可以一键安装、部署、升级OceanBase集群,监 数据运维 2024-05-07 穿过生命散发芬芳
2.0 解析系列 | OceanBase的重要基础设施——DBReplay 本文首发于2019年 作者:沈炼, 蚂蚁金服OceanBase DBA团队高级技术专家,2014年加入阿里巴巴,从事领域涉及蚂蚁核心业务上OB、数据流基础设施运维体系建设等,目前主要负责OceanBase的高可用体系建设工作。 背景介绍 传统数据库如何平滑迁移至OceanBase,迁移到OceanBase后如何平滑升级,如何保障稳定性,这是架构师们不得不考虑的问题。今天我们将重点介绍一个专门为这些 数据运维 2024-05-07 捡田螺的小男孩
2.0 解析系列 | OceanBase负载均衡的魅力 本文首发于2018年。 庆涛 , 蚂蚁金服OceanBase数据库技术支持专家,负责OceanBase数据库的外部技术推广和支持工作。曾经支持过B2B、天猫和阿里云业务,熟悉Oracle/SQL Server/MySQL/OceanBase的运维和数据库有关的架构方案的设计。 随着互联网业务的普及,海量数据的存储和访问成了应用架构设计常见的问题。业务高峰期,应用几百万几千万的请求落在数据库上时,数 数据运维 2024-05-07 竹子爱熊猫
2.0 解析系列 | 如何在分布式架构下完美实现“全局数据一致性”? 本文首发于2018年。 作者:乔国治,OceanBase高级技术支持专家。 前言 我想有些朋友在看到这个标题之后可能会问: 什么是“全局一致性快照”? 它在OceanBase数据库里起什么作用? 为什么OceanBase数据库要在2.0版本中引入这个东西? 实际上,故事起源于数据库中的两个传统概念:“ 快照隔离级别(Snapshot Isolation) ”和“ 多版本并发控制(Multi-Ver 数据运维 2024-05-07 爱可生开源社区
2.0解析系列 | OceanBase 2.0 之 Flashback 闪回功能 本文首发于2018年。 作者:夏鹏举,OceanBase高级技术支持专家 前言 数据库产品作为信息系统的重要组成部分,除了要高效处理用户请求,还需要保证在各种异常情况下故障业务7*24的持续可用和数据的零丢失,本文的主要目的是总结和回顾一下传统数据库的常见故障,并介绍一下OceanBase作为分布式数据库在应对常见故障时的应对措施。 常见数据库故障分类 系统故障 系统故障指数据库在运行过程中,由于 数据运维 2024-05-07 LOVEHL^ˇ^
2.0 解析系列 | OceanBase 2.0 到底如何做到 50% 的性能提升? 本文首发于2018年。 作者:颜然,OceanBase资深技术专家。 今天的内容主要分为以下几个部分:首先为大家简单介绍一下OceanBase的架构和存储引擎,以及OceanBase的优化目标和围绕目标所展开的工作,最后还将分享一下我们未来在性能优化方面的规划。 OceanBase介绍 OceanBase是完全自主研发的金融级分布式关系数据库,从架构上可以通过扩展机器来解决集群服务能力的扩展需求。 数据运维 2024-05-07 爱可生开源社区