本文为《DB大咖说》第 9 期的精简梳理。王守军是一名非常资深的数据库技术专家,从业以来一直扎根在数据库领域。早期在金融机构,后来进入外企,再后来又回到银行。一路走来王守军不断成长,从早期一名单纯的技术人员到如今成为常熟农商银行数据库/大数据平台运维负责人、金融科技总部-基础研发部副总。由于角色的不
问题背景 OBD 全称为 OceanBase Deployer,是 OceanBase 安装部署工具,通过命令行部署或白屏界面部署的方式,将复杂配置流程标准化,降低集群部署难度。在使用过程中
通过一个案例了解 not in 对 NULL 值敏感的处理逻辑和优化方法。作者:胡呈清,爱可生 DBA 团队成员,擅长故障分析、性能优化,个人博客:[简书 | 轻松的鱼],欢迎讨论。爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。本文约 3300 字,预计阅读需要 11
最近 ODC 发布了新版 v4.2.4,看到提供了内置运维代码片段。似乎有点意思,让我们一探究竟。话不多说上图DBA 可能会喜欢的功能查看集群可用的资源统计数据库内表的数据大小用 SQL 创建租户不再复杂注意修改租户名字的时候,unit config 和 resource pool 的名字也会一起修
前言数据库开发和变更是所有企业都绕不开的话题。好的数据库存储设计可以最大化发挥出数据库的性能,降低运维成本。规范,可控的数据库变更更是业务稳定运行的基石,而这一切都离不开 SQL 开发规范的支持。当前,SQL 开发规范更多还是停留在纸上。这样“口口相传”的方式缺乏约束,不同的人对同一条规范可能会有不
OceanBase 的资源隔离包括物理机器之间的隔离、租户间的隔离、租户内的隔离以及内部对于大查询请求的隔离等,咱们在使用OB的过程中其实经常会碰到这些操作或者有这方面的需求,我对这些内容做了一些简单的汇总,有需求的同学可以通过下面的内容简单做一些了解。物理机器隔离每个租户可以通过使用不同的服务器,
Zabbix介绍Zabbix是一款企业级开源监控解决方案,提供整个IT基础架构从硬件设备、操作系统、云服务到业务各个维度监控。Zabbix发起于1998年,已有20多年经验,目前广泛应用于金融、通信、制造、教育和零售等行业大型公司。Zabbix & OceanBaseZabbix支持Ocea
作者:仟传网络科技技术专家 刘贵宗 & 肖旺生仟传网络科技(TargetSocial)是国内知名的内容社交平台整合营销企业,致力于运用大数据及自主研发系统,为企业级客户提供更有价值的 KOL(关键意见领袖)和公/私域流量经营解决方案。旗下有企微生态、品牌私域、社媒采买以及抖音生态四大业务模块
1. 前言昨天晚上公司内部直播分享了一下OceanBase敏捷版诊断工具obdiag,主要的目的是拉齐一下前线和后端开发人员的诊断OceanBase问题的信息,众人拾柴火焰高,大家一起把obdiag做起来。晚上回去想了想,obdiag既然是开源项目,除了原厂的这些人的经验,社区的力量也是不容忽视的,
1. 背景你是否也遇到示例中一个多行多列表格数据的输出场景,却苦于只能使用多 UNION ALL 的语法来实现。工程实践中,我们也注意到有用户程序生成的 SQL 存在巨大 UNION ALL,这种类型的 SQL 对 OceanBase 内核是不友好的,通常会导致内存和 CPU 占用上涨。OceanB
OMS作为OceanBase官方的一款数据迁移平台,能帮助我们解决非常多的数据迁移场景需求,目前很多社区用户已经是重度依赖OMS来做数据的迁移同步。OMS支持多种数据源,并且支持数据的全量迁移、增量同步、数据校验等功能,同时可以对分表进行聚合,如MySQL的分库分表,通过OMS可以聚合到OceanB
1. 背景描述MySQL从8.0开始支持rename column语法,方便用户在不改变列定义的前提下为列重新命名。以下是一个rename column的使用示例:alter table t1 rename column col_a to col_b;OceanBase过去的版本中,已在Oracle
在日常的数据库运维过程中,经常会遇到数据库替换、机房搬迁、业务测试、数据库升级等操作,需要对数据进行迁移和同步。本期内容就带大家了解如何进行数据库的迁移,以及在迁移时有哪些工具可选、不同场景应该选择什么样的工具、怎么更好地使用这些工具。本期教程我们将了解到:社区版 OceanBase MySQL模式
目前社区中看到有很多同学有替换 OCP 管控平台的需求,例如之前 OCP 平台是单节点,随着后续上线的 OceanBase 集群越来越多,担心单节点OCP出现故障,失去对OceanBase 集群的管控能力,另外当前 OCP 版本(OCP 4.2.2)单节点也无法扩容成多节点高可用集群。因此希望重新部
OceanBase开发者大会 · 2024 终于来啦!为了让大家更加全面地了解本次开发者大会,我们整理了一份详细的「线上」+「线下」参会攻略开发者们, 速速集合!🚶🏻♂️🚲🛵🛺🚌🚖🚗🚇🚄✈️🚀 本次大会的地点在上海市闵行区 3199 号宝龙艾美酒店 签到处设在酒店一楼可在此处领取参会证、午餐券能量
本文主要对 OceanBase 的DDL实现做一下简单介绍,并且通过跟MySQL DDL 的实现做对比,来帮助我们更加容易理解。MySQL DDL 的算法MySQL 的DDL实现算法主要有 copy、inplace和instant。copycopy 算法的实现方法较为简单,MySQL 会建立一个新的
前言为了确保数据库开发的安全性和可靠性,数据库开发工具的管控能力是至关重要的,建立一个完善的账号体系可以帮助开发团队实现对数据库开发工具的全面管控和监管,有效地避免各种数据安全等问题。得益于分布式数据库的强大的可扩展性,数据量在快速增长,数据库实例数量在快速增长,行业的从业人员也在快速增长,但是不同
2023 年初,OceanBase 发布了 4.x 架构升级的第一个里程碑版本 4.1,推出了单机分布式一体化架构,并在这一基础上把代表数据库可靠性的 RTO 做到了 8 秒以内,确保发生意外故障后可在极短的时间内迅速恢复并正常运行。同时解决 3.x 分区数上限瓶颈,提升大事务处理能力。此外,还新增
各位女士、各位先生、各位朋友,欢迎大家来到 OceanBase 年度开发者大会。去年的开发者大会中,我跟大家分享了我对数据库产品和技术一些看法,包括单机分布式一体化,事务与分析处理一体化,还有公有云与私有云服务。今年,我把视角聚焦到数据库的云服务,与大家分享我对云上数据库的几点看法。这第一张 PPT
在大数据系统中,如无特别需要,建议 collation 指定为 utf8mb4_bin。 utf8mb4_bin是一种二进制的排序规则,比较字符串时直接比较字符串的二进制值,不需要进行复杂的字符比较和排序运算,这样可以有效减少CPU的使用,提高查询效率,特别是在涉及到大量数据操作时,性能