一次oceanbase数据库Sysbench性能测试实践 测试方案 - 此为实验场景,所有机器都为虚拟机 - OceanBase 集群部署规模为 1:1:1。部署成功后,新建执行 Sysbench 测试的租户及用户(sys 租户是管理集群的内置系统租户,请勿直接使用该租户进行测试),将租户的 PRIMARY_ZONE 设置为 RANDOM。 - 启动 Sysbench 客户端,进行 point_select、read_write、read_only 等测 数据运维 2024-07-20 贤蛋大眼萌
数据库备份 数据库备份是将数据库中的数据和配置信息复制到另一个存储位置的过程,以便在数据损坏、丢失或系统故障时能够还原数据。备份有助于保护数据的完整性和可用性,减少风险。备份通常包括完整备份、增量备份和差异备份等策略,根据需要定期执行。 什么是数据库备份 数据库备份指的是备份数据的功能,该功能分为全量备份和增量备份两种:全量备份是指备份所有的宏块;增量备份是指备份上一次备份以后新增和修改过的宏块。 数据库备份 数据运维 2024-07-12 共饮一杯
oceanbase创建和使用租户 [TOC] 1.租户的组成逻辑: unit->pool->telent 单元 -> 资源池 -> 租户 -> 用户、数据库->对象 其中, 单元是资源的最小单位,可创建多个单元; 资源池由单元组成,一个资源池只能由一个单元构成; 租户由资源池组成,一个租户可以由多个资源池构成,但一个资源池只能属于一个租户; 当我们需要对租户进行扩容的时候,往往有两种方式: 1) 数据运维 2024-07-12 泡泡
长文:国产数据库兼容性一览 1).OceanBase OceanBase 是在租户级别提供对数据库的兼容能力,即在一个系统中可同时支持 MySQL 模式和 Oracle 模式两种模式的租户。用户在创建租户时,可选择创建 MySQL 兼容模式的租户或 Oracle 兼容模式的租户,租户的兼容模式一经确定就无法更改,所有数据类型、SQL 功能、视图等相应地与 MySQL 数据库或 Oracle 数据库保持一致。 ❖ Oracl 数据运维 2024-07-12 宇宙之一粟
用OCP删除租户和用命令行删除租户的区别 用OCP删除租户和用命令行删除租户的区别 OB Server版本:3.2.4.1企业版 1.使用用命令行删除租户:drop tenant <tenantname> 1)如果开启了回收站,删除的租户会进入回收站,进入回收站的租户仍然可以在OCP中看到,只是名字发生了变化,是以RECYCLE_$_开头的。 进入回收站的租户,如果用命令purge tenant &l 数据运维 2024-07-04 竹子爱熊猫
OB 运维 | 一文讲透 OceanBase 单机版 引言 OceanBase 单机集中式集群(即单机版,后文不再称“单机集中式集群”)是OceanBase 推出的极简数据库架构,区别于分布式集群架构,单机版无多副本和扩缩容能力,适用于开发测试环境及数据安全性要求不高的业务系统。 OceanBase 社区版和企业版都支持单机版部署,相关区别如下。 图片 主备集群: OceanBase v4.1.0 之前,物理备库的产品形态为集群级主备。集群有两种角色 数据运维 2024-05-31 Escape
OceanBase v4.2.1特性解读:表级恢复 背景 有时候你可能会遇到误操作导致表的数据损坏,或者误删除了某张表,事后你希望有手段能将表的数据恢复到某个时间点。在没有表级恢复功能之前,你需要进行的操作有: 通过OceanBase提供的物理恢复工具在一个新租户中将该租户完整的恢复到数据损坏之前的某个时间点; 通过OceanBase提供的导出工具将恢复租户中的表的数据导出到csv文件; 最后再通过OceanBase提供的导入工具将表的数据导入到目 数据运维 2024-05-31 共饮一杯
OB 运维 | 一文讲透 OceanBase 单机版【建议收藏】 引言 OceanBase 单机集中式集群(即单机版,后文不再称“单机集中式集群”)是OceanBase 推出的极简数据库架构,区别于分布式集群架构,单机版无多副本和扩缩容能力,适用于开发测试环境及数据安全性要求不高的业务系统。 OceanBase 社区版和企业版都支持单机版部署,相关区别如下。 主备集群: OceanBase v4.1.0 之前,物理备库的产品形态为集群级主备。 集群有两种角色:主 数据运维 2024-05-31 捡田螺的小男孩
OB 运维 | 一文讲透 OceanBase 单机版:架构介绍、部署流程、性能测试、MySQL对比、资源配置等等 引言 OceanBase 单机集中式集群(即单机版,后文不再称“单机集中式集群”)是OceanBase 推出的极简数据库架构,区别于分布式集群架构,单机版无多副本和扩缩容能力,适用于开发测试环境及数据安全性要求不高的业务系统。 OceanBase 社区版和企业版都支持单机版部署,相关区别如下。 主备集群: OceanBase v4.1.0 之前,物理备库的产品形态为集群级主备。 集群有两种角色:主 数据运维 2024-05-30 LOVEHL^ˇ^
SpringBoot多租户3种架构实现方案详解 环境:SpringBoot3.3.0 1. 简介 多租户表示应用程序的单个运行实例同时为多个客户机(租户)服务的体系结构。这在SaaS解决方案中非常常见。在这些系统中,隔离与各种租户相关的信息(数据、定制等)是一个特殊的挑战。这包括存储在数据库中的每个租户拥有的数据。以下是三种常用的多租户架构实现方案: 1.1 独立数据库(Separate database) 图片 每个租户的数据都保存在一个物理 开发运维 2024-05-28 爱可生开源社区
5月15日直播丨Oracle 19c多租户架构在生产实践中的应用 Oracle 于12c推出了经典的多租户架构,该架构对于数据库的运维、应用系统的运维和开发、数据库架构设计、IT基础设施运维和管理等,都产生了重要影响。Oracle 19c也集成了12c以来的所有多租户特性,在19c新的版本也引入了更新版本的特性,本次分享邀请到了有着17年以上从业经验、前Oracle ACE 皇甫晓飞老师,将结合生产实践经验,为大家详细讲解19c多租户概念和原理。 数据运维 2024-05-14 捡田螺的小男孩
OceanBase v4.3特性解读:租户克隆应用场景及操作方法 了解或使用过OceanBase的朋友都知道“多租户”这一概念,OceanBase 的租户类似于传统数据库实例,比如:OceanBase 支持 MySQL兼容模式的租户,站在客户端的角度,使用一个 MySQL兼容模式的租户,就类似于使用一个普通的 MySQL 数据库实例。 OceanBase 4.3 版本在已有的多租户架构基础上,新增了功能——租户克隆,本文将向大家介绍租户克隆的作用和使用。 租户克 数据运维 2024-05-10 张二河
OceanBase 单机版验证 作者:爱可生数据库高级工程师,擅长故障分析和性能优化。 引言 OceanBase 单机集中式集群(即单机版,后文不再称“单机集中式集群”)是OB推出的极简数据库架构,区别于分布式集群架构,单机版无多副本和扩缩容能力,适用于开发测试环境及数据安全性要求不高的业务系统。 OceanBase社区版和企业版都支持单机版部署,相关区别如下。 单机企业版 单机社区版 单机部署(v4.0以下) 不支持 不支持 数据运维 2024-05-08 泡泡
OceanBase 源码解读(三)SQL 的一生(下) 本文为 OceanBase 数据库源码解读系列文章的第三篇,主要介绍 OceanBase 数据库中一条 SQL 的执行流程,包括接收、处理、返回结果给客户端的过程。 src/observer 目录下,有三个子目录。其中,omt 中的 mt 表示 multi-tenant,里面实现了 observer 线程模型的抽象 worker,每个租户在其有租户的节点上会创建一个线程池用于处理 SQL 请求。v 数据运维 2024-05-07 大树
OceanBase 源码解读(六)租户的一生 作者:厌离,毕业于西北工业大学,现主要负责 OceanBase-RS 有关工作。 竹翁,毕业于北京大学,OceanBase 内核研发总监。 多租户是 OceanBase 重要特性,本文将介绍如何创建,删除租户。 租户的概念:https://open.oceanbase.com/docs/community/oceanbase-databa 数据运维 2024-05-07 向阳逐梦
踩坑记录之普通租户无法连接 OceanBase 数据库 作者简介:海芊,一个致力于当网红的OceanBase文档工程师。 个人频道:Amber loves OB https://space.bilibili.com/557737255/channel/detail?cid=189741 最近有同学反映在学习 OceanBase 数据库的过程中,遇到了普通租户无法连接OceanBase数据库的问题。为此,OB开源君特地请到了文档美少女海芊为大家进行答疑解 数据运维 2024-05-07 法医
搞定 OceanBase 三节点部署和扩缩容,看这篇就可以! 作者:coredumped,资深数据库从业者,熟悉 MySQL 及分布式架构,为多家大型国有企业提供过技术支持、咨询、架构设计及培训工作。 引言 自OB 社区版开源以来,本人认为分布式数据库最吸引人的还是多节点部署和扩缩容操作,本文将从以下几方面对三节点部署和扩缩容操作做一个介绍。 环境信息 搭建三节点(1-1-1) 创建资源池和租户 查看数据分布 服务器扩容(1-1-1->2-2-2) 租 数据运维 2024-05-07 大猫
实战教程第三章:如何使用 OceanBase 社区版 上一章,我们能够部署 OceanBase 社区版了,这一节课我们开始介绍如何使用 OceanBase 社区版进行业务开发。 本章目录 3.1 查看 OceanBase 集群资源的使用情况 3.2 如何创建和连接 MySQL 租户 3.3 如何连接租户 3.4 如何对租户参数(或变量)进行设置 3.5 如何使用 数据运维 2024-05-07 剑圣无痕
实战教程第三章3.1:查看 OceanBase 集群资源的使用情况 在业务开发之前,DBA 先需要从 OceanBase 集群里创建一个数据库实例出来。这个实例就是 OceanBase 租户。OceanBase 集群可以分配出多个租户,这个能力就是多租户。 多租户原理简介 OceanBase 数据库以集群形态部署运行,提供给业务使用的是其中的租户。租户也叫实例,拥有一定的资源能力(如CPU、内存和空间)。 OceanBase 是单进程软件,进程名叫 ob 数据运维 2024-05-07 大猫
实战教程第三章3.4:如何对租户参数(或变量)进行设置 通过 SYS 租户修改业务租户参数 上一课介绍到 OceanBase 集群参数设置,其中有部分参数生效范围是租户(TENANT)。在 OceanBase 内部租户(sys)里,可以修改业务实例的部分参数。比如说参数 writing_throttling_trigger_percentage 用于对指定租户进行内存限流(增量内存使用率达到这个阈值就对写入降速)。 MySQL [o 数据运维 2024-05-07 Escape