作者简介: 孙宏鑫,OceanBase技术专家,主要负责oceanbase开源生态,运维监控相关工作。OceanBase 自开源以来随着用户的不断增加及使用场景的不断丰富,其部署形态逐渐多元化,为了帮助用户更流畅地在不同环境部署,本文将从体验场景和生产环境两方面分别介绍在主机、容器环境中如何部署OceanBase。环境准备众所周知,OceanBase 作为分布式数据库,以多副本的方式保证数据的可用            
                
         
            
            
            
            数据一个比较常见的场景,使用ob 作为ap 分析,但是默认ob 的超时时间是10s 参考解决方法 修改会话时间 session 级别的 set session ob_query_timeout=2000000000; 全局级别的 需要有super 的权限 SET GLOBAL ob_query_ti            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-20 11:36:45
                            
                                916阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.产品家族OceanBase数据库内核高扩展(水平扩展,按需缩扩容,单集群突破)高可用(基于Paxos协议,强一致性,副本故障但是数据不丢,RPO=0;RTO<30s)多租户(DBaas架构,资源隔离,自动负载均衡)高性能(峰值6100万次/秒,单表最大3200亿行,准内存处理性能)高兼容(Oracle/MySQL两种兼容模式,降低业务迁移改造成本)高透明(全局一致性,全局索引,自动事务两            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-23 06:48:00
                            
                                92阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            oceanbase3节点集群性能问题 - 社区问答- OceanBase社区-分布式数据库SELECT SQL_ID, COUNT(*), AVG(elapsed_time), MAX(elapsed_time), MIN(elapsed_time)
FROM oceanbase.GV$OB_SQL_AUDIT
WHERE tenant_id = 1001
AND request_time >            
                
         
            
            
            
            镜像下载、域名解析、时间同步请点击 阿里云开源镜像站一、OceanBase介绍OceanBase是由蚂蚁集团完全自主研发的金融级分布式关系数据库,始创于2010年。OceanBase具有数据强一致、高可用、高性能、在线扩展、高度兼容SQL标准和主流关系数据库、低成本等特点。OceanBase 社区版是一款开源分布式 HTAP(Hybrid Transactional/Analytical Proc            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-05 07:59:14
                            
                                194阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            蚂蚁集团自研数据库 OceanBase 现已开源,采用 MulanPubL - 2.0 许可证。OceanBase 数据库是一个原生的分布式关系数据库,完全由阿里巴巴和蚂蚁集团自主研发。OceanBase 社区版是一款开源分布式 HTAP(Hybrid Transactional/Analytical Processing)数据库管理系统,具有原生分布式架构,支持金融级高可用、透明水平扩展、分布式            
                
         
            
            
            
            oceanbase admin密码过期问题导致obd cluster display shanghai失效重新passwd 用户名密码即可            
                
         
            
            
            
            # OceanBase与Java的结合:构建高性能数据库应用
在现代信息技术的快速发展中,微服务架构和高性能数据库的需求变得越来越重要。OceanBase作为一款分布式关系型数据库,因其高可用、高性能和强事务支持,正在逐步受到开发者的青睐。本文将探讨如何使用Java与OceanBase结合,构建高效的数据库应用,并通过代码示例来加深理解。
## 什么是OceanBase?
OceanBase            
                
         
            
            
            
            本文介绍了 OceanBase 数据库的 JDBC 驱动:oceanbase-client 和 MySQL 官方 JDBC 驱动:mysql-connector-Java 的使用说明和配置方法。推荐使用 OceanBase 数据库的 JDBC 驱动:oceanbase-client。连接 MySQL 租户也可以使用 MySQL 官方 JDBC 驱动:mysql-connector-Java。推荐使            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-09 10:48:49
                            
                                1018阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # Java与OceanBase
## 1. 引言
Java是一种跨平台的高级编程语言,被广泛用于开发各种应用程序。而OceanBase是一个基于分布式架构的关系型数据库系统,能够提供高可用性和高性能的数据存储服务。本文将介绍如何使用Java与OceanBase进行交互,并给出一些代码示例。
## 2. 连接到OceanBase数据库
要在Java中连接到OceanBase数据库,我们可以            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-09 17:41:53
                            
                                342阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录系列文章目录前言一、服务器环境二、oceanbase相关角色说明三、安装oceanbase各软件包集群自举四、安装OBPROXY各软件包五、创建业务账户及业务表 前言在上一节docker部署oceanbase单机的实验中遇到了不少问题,初始化的oceanbase占用资源过多,导致部分命令执行失败,因此本节内容采用手动方式部署,合理分配现有资源,做到知其然知其所以然。一、服务器环境本次实验            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-01 20:25:23
                            
                                203阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            通过以下练习可以掌握 OceanBase 集群的手动部署技能,理解进程的相关目录、集群初始化、OBProxy和 OB 集群关系等。服务器规划IP角色用途服务器规格192.168.79.200OBD、OBPROXY、OBCLIENT中控机自动化部署软件、访问反向代理、命令行客户端8C4G CentOS7.9192.168.79.201observerOceanBase数据库zone18C12G Ce            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-18 20:54:10
                            
                                327阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            概述默认情况下,当查询语句中存在视图时,需要等待视图中的查询执行完毕后再执行父查询。这种做法使得优化器无法将视图查询和父查询作为一个整体进行优化,限制了优化的空间。为此,Oceanbase中定义了相应的视图合并规则,能够将视图查询中的查询逻辑合并到父查询中,为优化器进一步优化提供了基础。基本原理视图合并规则主要包含对以下两种情况的处理:from视图合并:将from子句中涉及的视图与父查询合并,消除            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-24 22:16:45
                            
                                101阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言   OceanBase 2.2 自官网提供试用下载后,受到不少数据库爱好者的关注。也有些数据库开发同学想看看OceanBase到底怎么用。最近用了近2个月时间编写《OceanBase 2.2 开发者指南》,详细面向开发同学介绍OceanBase 2.2的使用方法。包括连接方法、DDL、DML、事务、存储过程、PL/SQL、Package等常用对象的用法。文档预计下周可以对外发布。本文节选文档            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-22 07:00:50
                            
                                629阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言目前有关OceanBase功能、案例、故事的文章已经很多,对OceanBase感兴趣的朋友都想安装一个数据库试试。本文就是分享初学者如何手动搭建一个OceanBase集群。这也是学习理解OceanBase集群原理的第一步。在生产环境,我们有自动化运维平台OCP可以负责生产环境的OceanBase集群部署和运维。同时官网上提供的下载文件里也有python脚本自动化部署OceanBase集群,大家            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-23 21:28:01
                            
                                216阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录前言架构集群架构SQL 引擎执行过程OceanBase安装SparkDataFrame链接OceanBase 前言前几天领导让用spark集成OceanBase支持读写,没办法只能简单的了解一下OceanBase,然后搭建了一个单机版的OceanBase测试使用,这里也理解的比较浅显,毕竟时间紧任务重,一切以完成任务为目的。。。简单的介绍一下OceanBase 吧,大部分都是从官网直接拿            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-15 15:15:46
                            
                                179阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本篇文章是对数据库存储基础知识的学习,本篇文章将从以下几个部分展开介绍。存储器层次结构磁盘存储器块与记录组织变长数据和记录记录的修改1. 存储器层次结构 我们从下向上看,每个部分的特点如下:高速缓存:也叫 CPU 高速缓存,与 CPU 打交道,存储速度纳秒级别(ns),存储空间通常只有几MB;主存储器:也叫内存,通常我们所说的 OOM 问题都是发生在这个层面上,存储容量大小一般以 GB 计算,当前            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-17 10:20:29
                            
                                265阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Java接入OceanBase数据库的实用指南
OceanBase是阿里巴巴集团研发的一款高可用、高性能的分布式关系型数据库,支持多种应用场景,尤其是在金融与电商领域中有着广泛的应用。本文将指导读者如何使用Java接入OceanBase,并提供简单的代码示例,以便于更好地理解这一过程。
## 1. 环境准备
在开始之前,需要确保以下环境已准备好:
- **Java开发环境**:确保机器            
                
         
            
            
            
            # OceanBase 驱动 Java
在大数据时代,海量数据的存储和处理是一个重要的问题。OceanBase 是阿里巴巴集团自主研发的一款高可用、高性能、强一致性的分布式关系型数据库系统。OceanBase 支持多种编程语言进行开发,其中 Java 是非常常用的一种语言。本文将介绍如何使用 Java 驱动 OceanBase 数据库,并提供一些示例代码。
## OceanBase 简介
O            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-12-09 04:24:22
                            
                                390阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何实现OceanBase连接java
## 步骤概览
首先,让我们看一下整个过程的步骤:
| 步骤 | 操作 |
| ---- | ---- |
| 1 | 下载OceanBase JDBC驱动 |
| 2 | 导入驱动到项目 |
| 3 | 创建连接池 |
| 4 | 获取数据库连接 |
| 5 | 执行SQL语句 |
| 6 | 关闭连接 |
## 具体操作步骤
### 步骤1            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-15 05:52:29
                            
                                146阅读