技术栈
oceanbase
OceanBase数据库官方博客
6 小时前
sql
·
oceanbase
·
分布式数据库
半连接转内连接 | OceanBase SQL 查询改写
查询优化器是关系型数据库系统的核心模块,是数据库内核开发的重点和难点,也是衡量整个数据库系统成熟度的“试金石”。为了帮助大家更好地理解 OceanBase 查询优化器,我们撰写了查询改写系列文章,带大家更好地掌握查询改写的精髓,熟悉复杂 SQL 的等价性,写出高效的 SQL。本文将重点和大家介绍半连接转内连接,更多文章欢迎进入【OceanBase SQL 查询改写专题】 查看。
OceanBase数据库官方博客
13 小时前
oceanbase
·
分布式数据库
·
分区
解析在OceanBase创建分区的常见问题|OceanBase 用户问题精粹
在《分区策略和管理分区计划的实践方案》这篇文章中,我们介绍了在ODC中制定分区策略及有效管理分区计划的经验。有不少用户在该帖下提出了使用中的问题,其中一个关于创建分区的限制条件的问题,也是很多用户遭遇的老问题。因此本文以其为切入,将创建分区的几个问题进行解析,与大家共同探讨分享。
OceanBase数据库官方博客
13 小时前
sql
·
oceanbase
·
分布式数据库
半连接转内连接规则的原理与代码解析 |OceanBase查询优化
在查询语句中,若涉及半连接(semi join)操作,由于半连接不满足交换律的规则,连接操作必须遵循语句中定义的顺序执行,从而限制了优化器根据参与连接的表的实际数据量来灵活选择优化策略的能力。为此,OceanBase中制定了半连接转内连接规则,该规则允许在满足特定条件的情况下,将半连接操作转换为内连接,为优化器进的一步优化提供了基础。
IT培训中心-竺老师
3 天前
数据库
·
分布式
·
oceanbase
OceanBase 数据库分布式与集中式 能力
OceanBase分布式数据库与集中式数据库的差异分布式数据库能解决金融行业最有挑战的高并发低延迟的核心交易系统的稳定性、扩展性、高性能问题。OB之所以一直强调分布式是说它具备很强的数据处理能力,当然从OB4.0开始也支持集中式了。
靖顺
4 天前
网络
·
数据库
·
oceanbase
【OceanBase 诊断调优】—— OceanBase 数据库网络速率配置方案
本文介绍 OceanBase 数据库网络速率配置方案。OceanBase 数据库备份功能按照网络的带宽的百分比做了速率限制。当前,网络带宽的获取有三种方法:
尚雷5580
11 天前
oceanbase
OceanBase 社区版 4.0 离线方式升级bp1至bp2 指南(含避坑总结)
注:目前社区版对 4.0 升级 bp1至 bp2也未有完善的文档,本次升级中也是遇到不少坑,写本文也希望对OB感兴趣的可以尝试少些遇坑。
五月高高
11 天前
linux
·
oceanbase
Linux部署oceanbase
https://www.oceanbase.com/softwarecenter#在/home目录下创建oceanbase文件夹
靖顺
15 天前
数据库
·
sql
·
oceanbase
【OceanBase 诊断调优】—— 统计信息自动收集超时导致的估行不准 SQL 选择错索引
发现业务 SQL 执行慢,对比历史执行计划发现索引有变化,优化器选择不优的索引,SQL 选择了索引 A 执行耗时久,手动选择索引耗时短效率很好,手动收集表的统计后优化器自动选对了索引。
it界的哈士奇
15 天前
oceanbase
Oceanbase离线集群部署
服务器的配置参照官网要求来这里选oceanbase1作为 obd机器选择社区版本的时候自己系统的安装包
尚雷5580
15 天前
数据库
·
python
·
oceanbase
使用Python3 连接操作 OceanBase数据库
注:使用Python3 连接 OceanBase数据库,可通过安装 PyMySQL驱动包来实现。本次测试是在一台安装部署OBD的OceanBase 测试linux服务器上,通过python来远程操作OceanBase数据库。
HaoHao_010
15 天前
数据库
·
阿里云
·
云计算
·
oceanbase
·
云服务器
云数据库 OceanBase
OceanBase 是阿里巴巴集团自主研发的一款分布式关系型数据库。它采用了分布式架构,能够在大规模、复杂环境下处理海量数据。OceanBase 旨在解决传统数据库在高并发、大规模数据和高可用性场景下的瓶颈,尤其适用于金融、电商、物流等需要高性能、高可靠的场景。
尚雷5580
15 天前
数据库
·
oracle
·
oceanbase
OceanBase数据库使用 INSERT 语句违反唯一约束冲突解决办法及两者差异分析
当在OceanBase数据库上创建带有唯一性约束的表,在向表中插入唯一性约束的冲突的数据时会提示因违反唯一性约束报错,OceanBase在其官网上提供了两种解决策略,但其官网并未详细说明两种策略的差异,于是早上对两种策略进行一些测试,对比下两者的差异。 >如在测试中哪有错误的地方,还望对此熟悉的大牛多多指正,不胜感激。
OceanBase数据库官方博客
15 天前
oceanbase
·
分布式数据库
·
saas
·
实践经验
智慧油客:从初识、再识OceanBase,到全栈上线
今天,我们邀请了智慧油客的研发总监黄普友,为我们讲述智慧油客与 OceanBase 初识、熟悉和结缘的故事。
vivo互联网技术
18 天前
mysql
·
oceanbase
·
分布式数据库
·
分库分表
·
tidb迁移
OceanBase 的探索与实践
作者:来自 vivo 互联网数据库团队- Xu Shaohui本文总结了目前我们遇到的痛点问题并通过 OceanBase 的技术方案解决了这些痛点问题,完整的描述了 OceanBase 的实施落地,通过迁移到 OceanBase 实践案例中遇到的问题与解决方案让大家能更好的了解 OceanBase 功能与特性,最后总结了 OceanBase 优缺点与展望。
靖顺
21 天前
数据库
·
sql
·
oceanbase
【OceanBase 诊断调优】—— 如何在 OceanBase 数据库 Oracle 模式中定位存储过程内的慢 SQL
OceanBase 数据库 Oracle 模式中由于存储过程内 SQL 较多,存储过程执行慢时,定位具体慢的 SQL 较困难,OceanBase 数据库 V4.2.2 及之后版本,可以通过本文档方法查询存储过程内 SQL 执行时间,可用于定位存储过程内的慢 SQL。
靖顺
24 天前
oceanbase
【OceanBase 诊断调优】—— 无主键表的 ROWID 和隐藏主键 __pk_increment
适用版本:V2.1.x、V2.2.x、V3.1.x、V3.2.x、V4.x无主键表是指用户在创建时没有指定主键的表,此时 OceanBase MySQL 模式和 Oracle 模式的数据库均会采用一个自增的列作为隐藏主键。隐藏主键的数据类型为 BIGINT,最大值为 2^64 。
小至尖尖
1 个月前
sql
·
oceanbase
·
sql优化
某保险理赔核心OB SQL优化案例
某保险理赔核心系统oracle平迁ob国产化项目,目前已经投产完成,稳定运行。其中遇到条执行3600s 慢sql,这条sql是 hibernate 拼接出来的语句,如果页面不同选项的话,表顺序,谓词过滤条件内容都会不一样。
OceanBase数据库官方博客
1 个月前
sql
·
oceanbase
·
分布式数据库
·
查询语句
OceanBase 中常用的查询语句
本文汇总整理了一些 OceanBase 中的常用查询语句,包括租户创建、转储与合并、表相关等场景,希望帮大家解决日常运维操作中的常见的问题。