裸机部署单副本 oceanbase-3.2.4.1 企业版(for ORACLE)集群 OceanBase 也支持单副本部署,并且单副本 OceanBase 集群还可以扩容(增加节点),所以也称为集群。 裸机准备 配置:4cpu,12G内存,100G磁盘 [root@c7 ~]# cat /etc/
作为一名开发人员和每天编写 SQL 的程序员,我知道记住表名、列名和不常使用的语法是多么具有挑战性。AI 助手可以根据具体情境确定列名、JOINS,并生成复杂的语法,这是变革性的进展。特别是,我可以使用简单的自然语言,例如‘向我显示最近出货到美国堪萨斯城和威奇托地区的所有大号粉色 T 恤的剩余情况’
本文为新专栏《那些让人感到"匪夷所思"或者说是让人摸不着头脑的Oracle"特色"设计》第三篇文章,旨在分享和吐槽,作为羲和(Halo)数据库内核研发在实现Oracle兼容的时候,碰见过的奇奇怪怪的Oracle"特色"。今天的主题是《Oracle"特色"——同学,你能接受常量/变量充当函数入参默认值
1、现象描述 某客户某系统一个月内连续多次服务崩溃,每次都是重启应用服务、重启数据库服务后又正常,但是差不多每到周日就崩溃,具体崩溃时间不定,大概率是每周日白天崩溃,研发都定位不到问题出在哪里,希望我通过数据库去看。 2、应用日志 很多个服务,这里只贴了关键服务的关键日志信息: 2024-06-02
Percona Toolkit 神器全攻略系列共八篇,前文回顾:前文回顾Percona Toolkit 神器全攻略Percona Toolkit 神器全攻略(实用类)全文约定:$为命令提示符、greatsql>为GreatSQL数据库提示符。在后续阅读中,依据此约定进行理解与操作配置类在Per
目录1. 两种加锁逻辑2. 先拿个令牌3. 再获取行锁结构4. 快速加锁之一5. 快速加锁之二6. 慢速加锁条件有哪些?7. 总结正文1. 两种加锁逻辑更新、删除记录都需要加行锁,读取、插入记录有时候也需要加行锁,这意味着加行锁是个比较频繁的操作。对于频繁的操作,为了性能着想,优化是件必须要做的事。
1背景MySQL 5.7 已经停止更新了,最新的版本是 5.7.44。很多客户为了安全或者新特性的需求要对存量的 MySQL 5.7 进行大版本升级。本案例中的客户是从 MySQL 5.7.36 升级到 MySQL 8.0.35,升级完成后业务反馈表结构有变化,升级前某个表的字段数据类型为 INT(
1. 慢SQL危害 慢SQL顾名思义,执行耗时比较久的SQL,长时间占有一个数据库连接。可千万不能小看一个慢SQL,会对数据库造成非常大的影响。 数据库是一个公共资源,会有多个接口、多个节点、甚至多个服务同时使用,资源非常宝贵,是后端系统的核心,在整个系统的流程中又很容易成为瓶颈。 慢SQL可谓是数
起因 起因是由于我有两台云服务器,然后跑了几个服务连接的数据库都是同一个,导致我发现这段时间服务器的mysql经常性的负载过大,想着给服务器分分流,但又想要将数据同步到另外一台数据库(其中一个服务器有效期较短,不想到时候花费过多时间迁移),为此我就想要通过主从数据库的配置来方便数据自动复制备份。 环
今天的话题,要给大家分享的是:百万级数据表分页查询,为什么不是千万,亿级呢,你想啊,单表千万上亿,你不是疯了吗,早就分表了,单表数据量通常都是控制在几百万左右,真正实际项目中,都是百万级数据,维恩老师今天要给大家讲的前提是,项目 redis 缓存策略,架构都搭完了,查询命中了数据库表来查询的情况,如
CREATE OR REPLACE FUNCTION F_GET_FRO_JSON( KREC_ID VARCHAR2, --唯一主键值 JSON VARCHAR2 --想要获取的key ) RETURN VARCHAR2 IS JSON_VALUE VARCHAR(30); JS
本文为新专栏《那些让人感到"匪夷所思"或者说是让人摸不着头脑的Oracle"特色"设计》第二篇文章,旨在分享和吐槽,作为羲和(Halo)数据库内核研发在实现Oracle兼容的时候,碰见过的奇奇怪怪的Oracle"特色"。今天的主题是《Oracle"特色"——自定义带默认值的复合类型》。今天的这个主题
目录1. 数据库升级迁移概述 41.1. 数据库升级迁移背景 41.2. 基本信息 42. 前期数据库检查项 42.1. 迁移涉及到数据库用户/表清单 42.2. 涉及的连接ip信息 62.3. 涉及的连接程序信息 82.4. 角色与profile创建 142.5. 锁定账号用户对象检查 152.6
作者:马顺华 在运维管理领域深耕多年,具备扎实的理论基础与丰富的实践经验。我深耕于技术前沿,不断追求运维自动化与效率的最大化。 我精通运维自动化流程,熟悉OceanBase、MySQL等多种数据库的部署与运维,具备从部署到维护的全流程管理能力。此外,我还持有OceanBase的OBCA和OBCP
2024年3月30日,openGauss 6.0.0版本正式上线.迫不及待的体验了一把,分享给大家
1. libpq 对应驱动包 解压到指定目录,以 解压到/gauss/software/libpq305为例 2.配置连接串 dbname=数据库名 port=端囗号 host='ip1,ip2' user='用户名' password='密码' 参数 1=xxx 参数 2=xxx 参数 3=xxx
作者:IT邦德 中国DBA联盟(ACDU)成员,10余年DBA工作经验, Oracle、PostgreSQL ACE CSDN博客专家及B站知名UP主,全网粉丝10万+ 擅长主流Oracle、MySQL、PG、高斯及Greenplum备份恢复, 安装迁移,性能优化、故障应急处理 文章目录前言📣 1
Table of ContentsopenGauss学习笔记-215 openGauss性能调优-确定性能调优范围-性能日志215.1 性能日志概述215.2 性能日志收集的配置参数 openGauss学习笔记-215 openGauss性能调优-确定性能调优范围-性能日志 215.1 性能日志概述
作者:IT邦德 中国DBA联盟(ACDU)成员,10余年DBA工作经验, Oracle、PostgreSQL ACE CSDN博客专家及B站知名UP主,全网粉丝10万+ 擅长主流Oracle、MySQL、PG、高斯及Greenplum备份恢复, 安装迁移,性能优化、故障应急处理 文章目录前言📣 1
2024年6月21日, openGauss Developer Day 2024将在北京·昆泰嘉瑞文化中心举办。大会由openGauss社区主办,是数据库开发者齐聚的年度盛会。大会期间,openGauss社区将携手数据库领域专家、openGauss社区理事长、产业领袖、行业用户代表、社区开发者代表等