OceanBase JSON 全解:嵌套限制、四类索引、局部更新性能优化全拆解
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,具有易读易写的特点,广泛应用于Web开发和数据传输领域。 JSON数据由键值对组成,每个键值对之间用逗号分隔,整个数据以大括号 {} 包裹表示一个对象,或者以中括号 [] 包裹表示一个数组。基本语法结构如下:
OceanBase Oracle模式|Profile 登录失败锁定配置指南
OceanBase 数据库通过 User Profile(用户配置文件)实现登录失败锁定功能,核心目的是防止暴力密码破解攻击,提升数据库安全性。
OceanBase 中 MySQL/Oracle 模式中的 NULL 与空字符串
OceanBase 一套内核兼容 MySQL 和 Oracle 两种租户模式,但对NULL、''(空串)的底层处理逻辑天差地别。本文基于 OB V4.2.1.7 实测验证,把两种模式下存储、查询、COUNT 统计、唯一索引四大核心场景讲透,看完直接规避线上故障。
OceanBase MySQL模式视图 ORDER BY 自动转为列序号问题深度分析与运维规范
在 OceanBase MySQL 模式创建视图时,开发者手写 ORDER BY 字段名,数据库持久化后自动变为ORDER BY 列序号,功能等价但源码不一致。
OceanBase 动态分区自动创建失败?
问题现象 业务部门04-22开启的动态分区,到4-27好像都没有动态创建,表结构如下CREATE TABLE `tb1` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键ID', `times
AI 界通用 USB 接口|一文读懂 MCP 协议,OceanBase 打通大模型与数据库
MCP(模型上下文协议)被誉为 AI 世界的 USB 通用接口,彻底解决多模型、多数据源碎片化对接难题。本文完整拆解 MCP 核心价值、三层架构、四大核心能力,结合 OceanBase 官方 MCP Server 实操案例,对比传统 API 看清技术变革。
OMS 增量同步 DDL 失败:DMS 无锁变更导致目标端缺列
数据库同步运维中,DDL 同步异常导致链路中断、数据同步停滞是高频棘手故障。本文分享一则真实生产案例:源端通过 DMS 无锁变更新增字段,前两条字段正常同步,第三条字段缺失引发同步报错阻塞,完整拆解报错现象、底层根因、故障流转逻辑与长效解决方案。
集赞 20 个=免费考试券!瑞蓝创 专属福利来了~
无论你是刚计划涉足数据库领域的新人,还是深耕多年的技术老兵,OceanBase 认证都是你职业道路上的硬核加持。这个端午,让我们 "粽" 情学习,"库" 力全开!
OceanBase 创建空白租户 ERROR 4179 报错分析与解决方案
在 OceanBase 物理主备容灾搭建过程中,不少运维同学使用CREATE STANDBY TENANT 创建备租户时,会遇到ERROR 4179 (HY000) 报错:primary tenant LS log may be recycled, create standby tenant is not allowed。 今天结合实操案例,带大家拆解报错根源、区分使用场景,并附上可直接落地的完整操作步骤。
实测验证|OceanBase 修改列注释也会刷新 SQL 执行计划缓存
日常运维中,大家普遍认为加字段、删索引、修改字段类型这类实质性表结构变更才会触发 Plan Cache 刷新;仅修改列注释属于纯备注文本调整,不会影响 SQL 执行逻辑,大概率不会刷新执行计划。 今天我们通过一套完整复现实验,推翻固有认知:OceanBase MySQL 租户下,ALTER TABLE MODIFY COLUMN COMMENT 修改列注释,同样会刷新该表关联 SQL 的执行计划缓存,生产运维务必注意该隐性性能损耗。
OceanBase 全组件日志参数标准化配置 SOP
在 OceanBase 集群日常运维中,日志无限膨胀、磁盘占用过高、冗余日志过多、IO 压力大等问题,常常影响集群稳定运行。为统一生产环境运维标准,规范OCP、OCP Agent、OBServer、OBProxy四大组件日志策略,现发布《OceanBase 全组件日志参数标准化配置 SOP V1.0》,一键优化日志滚动、清理、级别规则,筑牢集群运维根基。
OceanBase 回收站自动清理失效问题排查与解决方案
问题现象 回收站配置的recyclebin_object_expire_time 7d,实际很久之前的还存在。问题原因 1、原因是回收站的数据太多,导致清理任务的执行时间超时;2、当前版本的超时时间计算方式是10*rpc_timeout =20s。关键信息 关键日志purge_recyclebin涉及的rs日志报错6212,合并的时候会触发一次清理,过滤rs日志需要过滤合并时间段的。rootser
OceanBase 向量索引创建之前如何估算内存占用大小?
OceanBase 从 4.3.5 版本开始支持向量检索,可通过向量索引(如 HNSW、IVF 系列)加速近似最近邻(ANN)搜索。向量索引属于内存密集型结构:索引数据在提供服务期间需常驻内存,构建过程中还存在额外的峰值内存开销。
单节点磁盘暴涨 1TB?定位临时文件落盘致磁盘占用异常全流程
生产环境突发单节点磁盘使用率持续飙升是运维高频故障,本次基于 OceanBase 4.2.1 真实故障案例,拆解由大 SQL 中间结果落地临时文件引发磁盘暴涨近 1TB 完整排查思路、定位命令、处置方案与版本优化方案,快速收藏备用。
OBCP V4 知识点上千怎么学?自带实验环境,带你实战通关分布式数据库!文末抽好礼
OBCP V4 的培训视频去哪找?、如何才能快速通过 OBCP V4 认证?、OBCP V4 PPT 考点非常庞杂,怎样才能真正吃透?想拿下高含金量权威认证,却找不到靠谱的学习路径? 这些问题,是不是正在困扰每一位深耕 OceanBase 领域的技术从业者?
生产踩坑实录:OceanBase 抽数卡死、流中断(-4009)终极解法
在OceanBase生产环境中,大数据量增量抽数、数据导出场景经常遇到两类棘手问题:抽数任务长时间卡死不结束、程序报流中断连接异常。SQL本身执行仅需1-2分钟,但完整抽数导出流程耗时高达1-2小时,甚至直接报错失败,严重影响数据同步、汇聚任务稳定性。
OceanBase云平台 (OCP) 容器化部署中的Supervisor进程守护机制解析
OceanBase云平台(OCP)作为OceanBase分布式数据库的全生命周期综合运维管理平台,其核心服务以Java进程形式运行在容器环境中,这带来了进程稳定性、高可用性和自动化运维的全新需求。本文通过分析,展示OCP容器中Supervisor的进程守护机制。
【社招】瑞蓝创 11 大岗位同步招聘!快来抽奖领好运~
生活不止诗和远方 还有心仪的工作和有趣的小伙伴 瑞蓝创社招火热开启,优质 offer 等你来拿!✨ 📣 想解锁职业新高度、拥抱高薪机会的小伙伴,可千万别错过!
OceanBase 解惑 | NOT NULL 时间字段用 IS NULL 却查出数据?
问题现象 在 OceanBase MySQL 模式下,业务表中某个DATETIME NOT NULL字段保存了零时间值0000-00-00 00:00:00。执行IS NULL条件查询时,发现该行会被查出来,表现上像是被当成了 NULL。 示例:CREATE TABLE t1date( c1 INT, c2&nbs
OceanBase 全链路 SSL 加密访问配置指南
OceanBase SSL 加密访问配置指南一、功能介绍 SSL(Secure Socket Layer)是基于 TCP/IP 传输通信协议实现的安全协议,采用公开密钥技术,广泛支持各类网络,提供三种基础安全服务。为全面提升数据安全,OceanBase 全数据链路(Observer、Obproxy、JDBC 驱动层)均已全面支持 SSL 加密访问。二、相关参数 参数名称默认值描述disableSs