分布式数据库

OceanBase数据库官方博客1 天前
xml·json·oceanbase·分布式数据库·产品特性
OceanBase v4.2 特性解析:对Json与Xml的扩展支持OceanBase的Oracle模式当前已实现对XMLType类型的支持,不仅包含了基本的构造、查询、更新以及格式转换功能,还支持使用Xpath查询从XML数据中提取特定值。在V 4.2.2 版本中,我们进一步扩展了Oracle模式下对XMLType的支持,新增了通过XMLTable将XML数据转换为关系表的能力,同时提供了在XML中删除和插入特定片段的功能。此外,OB在MySQL模式下也提供了与MySQL 8.0相同的XML表达式。
YUNBEE_chen13 天前
mysql·postgresql·云计算·腾讯云·分布式数据库·tdsql
通过腾讯云TDSQL TCP&TCE(MySQL版)认证考试秘籍宝典腾讯云TDSQL(MySQL版)交付运维高级工程师TCCP证书展示腾讯云TDSQL(MySQL版)交付运维专家TCCE考试成绩、证书展示
OceanBase数据库官方博客14 天前
oceanbase·分布式数据库·实践经验
SQL优化选对执行计划,查询速度提升1000倍 | OceanBase 应用实践本文通过一个案例,分享使用OceanBase时,SQL走错执行计划,而导致慢SQL的排查方法论。在使用OceanBase 3.2.3 版本的过程中,项目组反映某个 SELECT 语句在指定时间内的查询响应速度异常缓慢,其耗时远超正常情况的1000倍以上。具体细节如下:
OceanBase数据库官方博客15 天前
性能优化·oceanbase·分布式数据库·数据迁移
OceanBase v4.2 特性解析:支持并发建表,提升OMS导入效率OceanBase 4.0版本新增了单日志流架构,使得OBServer单机突破了原有的分区数限制,支持更大数量的分区。
OceanBase数据库官方博客17 天前
oceanbase·分布式数据库·分库分表·数据库选型
数据库选型实践:如何避开分库分表痛点 | OceanBase用户实践随着企业业务的不断发展,数据量往往呈现出快速的增长趋势。使用MySQL的用户面对这种增长,普遍选择采用分库分表技术作为应对方案。然而,这一方案常在后期会遇到很多痛点。
OceanBase数据库官方博客17 天前
oceanbase·分布式数据库·运维管理·生态工具
提升易用性,OceanBase生态管控产品的“从小到大”2022年,OceanBase发布4.0版本“小鱼”,并首次公开提出了单机分布式一体化这一理念,旨在适应大小不同规模的工作负载,全面满足用户数据库“从小到大”全生命周期的需求。当时,我们所说的“从小到大”主要聚焦于数据库的“内功”,即数据库内核技术。然而,一个好的数据库产品,仅有深厚的“内功”是远远不够的,还需要有“外功”支撑,即数据库生态产品体系。
OceanBase数据库官方博客23 天前
性能优化·oceanbase·分布式数据库
OceanBase v4.2 特性解析:Lateral Derived Table 优化查询从传统规则来看,内联视图通常不允许引用在同一FROM子句中前面定义的表的列。但从OceanBase 4.2.2版本开始,这一限制得到了突破,允许内联视图作为Lateral Derived Table来定义,从而允许此类引用。Lateral Derived Table的语法与普通内联视图的语法相似,只是需要在内联视图之前之前添加关键字LATERAL。LATERAL关键字必须紧跟在需要作为Lateral Derived Table的每一个子查询之前。
OceanBase数据库官方博客1 个月前
sql·oceanbase·分布式数据库·性能调优
连接调优 ——OceanBase SQL 性能调优实践分享(2)接着上篇《索引调优 —— OceanBase SQL 性能调优实践分享(1)》的探讨,本篇文章主要是分享关于连接(join)调优的实践和心得。
OceanBase数据库官方博客1 个月前
sql·性能优化·oceanbase·分布式数据库
SQL性能优化 ——OceanBase SQL 性能调优实践分享(3)相比较之前的两篇《连接调优》和《索引调优》,本篇文章主要是对先前两篇内容的整理与应用,这里不仅归纳了性能优化的策略,也通过具体的案例,详细展示了如何分析并定位性能瓶颈的步骤。
OceanBase数据库官方博客1 个月前
oceanbase·分布式数据库·数据库升级·开发者大会
OceanBase开发者大会实录-李楠:4条路径+6大方案,关键业务系统数据库的升级之路本文来自2024 OceanBase开发者大会,OceanBase 金融与政企事业部解决方案总监李楠的演讲实录 ——《关键业务系统分布式数据库升级路线选择和技术演进之路》。完整视频回看,请点击这里>>
OceanBase数据库官方博客1 个月前
oceanbase·分布式数据库·降本增效·用户实践
vivo鄢楠:基于OceanBase 的降本增效实践在3 月 20 日的2024 OceanBase 数据库城市行中,vivo的 体系与流程 IT 部 DBA 组总监鄢楠就“vivo 基于 OceanBase 的降本增效实践”进行了主题演讲。本文为该演讲的精彩回顾。
OceanBase数据库官方博客1 个月前
oceanbase·分布式数据库·存储·技术原理
数据整理的Compact流程 (二)|OceanBase数据转储合并技术解读(二)上篇文章《数据整理的Compact流程 (一)|OceanBase数据转储合并技术解读(二)》中,有讲解到,在OceanBase数据库中,当MemTable写满时,将其下刷到Mini SSTable的过程包含两个步骤:第一步,是将原本可写的MemTable冻结转换为只读的Frozen MemTable;第二步,是将这个已冻结的只读Frozen MemTable持久化存储到磁盘上,形成Mini SSTable。今天,我们将详细探讨这一后续步骤,也就是“转储”的具体执行流程。
OceanBase数据库官方博客1 个月前
oceanbase·分布式数据库·olap·产品特性·列存
OceanBase 4.3.0 列存引擎解读:OLAP场景的入门券首先需要给大家简单介绍一个背景知识点,就是OceanBase 存储层架构图中的 “基线数据” 和 “增量数据” 分别指什么?
OceanBase数据库官方博客1 个月前
oceanbase·分布式数据库·oracle兼容
OceanBase v4.2 特性解析:新增三种临时表功能,更多的Oracle语句兼容在Oracle模式下,OceanBase临时表已经实现了基本的create、select、insert、delete、update等功能。为了满足更多客户的需求,OceanBase正在扩展临时表的功能,例如支持merge into和insert all操作。merge into允许用户将源表中的数据行以更新或插入的方式合并到目标表中,而insert all则允许用户一次性将数据插入到多个目标表中。
OceanBase数据库官方博客1 个月前
sql·oceanbase·分布式数据库·性能调优·故障排查·实践经验
SQL问题的常用信息收集命令及解决思路 |OceanBase应用实践一、问题是否源于SQL本身?是的话需进行SQL调优。二、SQL语句本身无误,但执行效果并未达到我们的预期效果。
OceanBase数据库官方博客1 个月前
oceanbase·分布式数据库·账号管理·运维管理·产品特性
大规模团队的数据库开发,如何用OceanBase工具快速建立企业级账号体系为了让数据库开发的安全性与可靠性得以充分保障,数据库开发工具的管控能力显得尤为关键。构建一个健全的账号体系,能够协助开发团队实现对数据库开发工具的全方位管控,从而有效防范各类数据安全隐患,确保数据库开发的顺利进行。
OceanBase数据库官方博客2 个月前
性能优化·oceanbase·分布式数据库·并行执行
如何进行并行执行的诊断与调优 —— 《OceanBase 并行执行》系列 6并行执行系列的内容分为七篇博客,本篇是其中的第六篇。在业务比较繁忙的系统重出现性能问题时,首先需要在系统层面做初步诊断。一般有两种途径:
OceanBase数据库官方博客2 个月前
oceanbase·分布式数据库·数据迁移
如何通过OMS加快大表迁移至OceanBaseOMS,是OceanBase官方推出的数据迁移工具,能够满足众多数据迁移场景的需求,现已成为众多用户进行数据迁移同步的重要工具。OMS不仅支持多种数据源,还具备全量迁移、增量同步、数据校验等功能,并能够对分表进行聚合操作,例如将MySQL的分库分表数据通过OMS聚合到OceanBase数据库的单表中。
OceanBase数据库官方博客2 个月前
oceanbase·分布式数据库·数据库开发·dba·实战教程
如何用 OceanBase做业务开发——【DBA从入门到实践】第六期当应用一款新的数据库时,除了基础的安装部署步骤,掌握其应用开发方法才是实现数据库价值的关键。为此,我们特别安排了5月15日(周三)的《DBA 从入门到实践》第六期课程——本次课程将带大家了解OceanBase数据库的开发流程。从建立数据库连接开始,逐步介绍命令行与图形化的操作,并讲解OceanBase特有的扩展功能。
OceanBase数据库官方博客2 个月前
oceanbase·分布式数据库·sql优化·产品特性
OceanBase V4.2 特性解析:用Values Statement 语法进行SQL优化你是否也遭遇过这样的场景:在输出多行多列表格数据时,却受限于只能依赖多 UNION ALL 语句来实现。在实际的工程应用中,我们也观察到有些用户程序生成的 SQL 语句中含有大量的 UNION ALL,这种结构的 SQL 对于 OceanBase 数据库的内核来说并不友好,常常会导致内存和 CPU 的使用率显著上升。