数据库管理-第217期 Oracle的高可用-02(20240704) 数据库管理217期 2024-07-04 数据库管理-第217期 Oracle的高可用-02(20240704) 1 GDS简介 2 GDS架构 2.1 全局数据服务池 2.2 全局数据服务域 2.3 全局服务管理 2.4 全局数据服务目录 2.5 Oracle通知服务 3 GDS简图 3.1 负载均衡 3.2 只读服务失败转移 3.3 多主复制 3.4 ADG/OGG负载均衡 总结 数据库管理- 数据运维 2024-07-04 爱可生开源社区
不得了!这个国产数据库居然实现了Oracle的聚合函数wm_concat 熟悉 Oracle 的朋友一定听说过或使用过这个聚合函数vm_concat。说到这个函数,含泪的讲,给我们带来了很多故障,当然都是因客户开发商的人员不了解 Oracle 版本变化带来的问题。 是的,实际上 Oracle 11g 之后就不再推荐使用这个函数了,因为它在处理varchar2的时候会导致temp使用暴涨。 然而,很多应用程序在12c或19c中可能自定义了类似wm_concat的函数,例如 数据运维 2024-07-04 贤蛋大眼萌
学习使用BBED查看DBNAME和处理ORA-01207错误 1.安装及测试环境 OS:Centos7.9 database:Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 2.BBED安装 BBED(Block Browerand EDitor Tool)用来直接查看和修改数据文件数据的一个工具,是 Oracle 一款内部工具,可以直接修改 Oracle 数据文件块的内容,在一些极端恢复场 数据运维 2024-07-03 大猫
【ORACLE】Oracle数据库并发控制、多版本控制、数据库独立性与应用性能优化 Oracle数据库作为业界领先的关系型数据库管理系统,其设计理念和技术实现旨在提供高效、稳定的数据管理服务。在并发控制、多版本控制、数据库独立性以及提升应用程序性能方面,Oracle数据库有着深入的技术积累和实践经验。以下是对这些方面的概述: 并发控制 并发控制是指在多个用户同时访问数据库时,保证数据的完整性和一致性的机制。Oracle数据库通过以下技术实现高效的并发控制: 锁机制:Oracle使 数据运维 2024-07-01 共饮一杯
Oracle 基础数据库服务新增 AMD VM 标准 E5 Flex 配置 2024年6月28日,甲骨文宣布,面向 Oracle 基础数据库服务的 AMD E5 灵活配置 VM.Standard.E5.Flex 正式发布,为您的 Oracle 数据库工作负载提供新一代 AMD 配置。Base Database Service 将虚拟机作为单节点数据库系统或 2 节点数据库系统提供,这些系统在 Oracle Cloud Infrastructure (OCI) 上运行 Re 数据运维 2024-07-01 大树
【我与OceanBase】从Oracle DBA到OceanBase社区活跃者:一位IT老兵的国产数据库之旅 尚雷,工作十余年,目前任职于南京某上市互联网公司从事DBA工作。Oracle 11g OCM,Oracle & PG ACE,拥有AWS等及国产数据库等产品认证。喜欢技术分享,热爱交友,也热爱健身。是南京OceanBase 社区组织者,也是TechTalk技术交流社区创办者。 一、引言 本周是2024年6月的最后一周,今天也是本周的最后一天。时间如白驹过隙,转眼间,2024年已经过去了一半 数据运维 2024-07-01 竹子爱熊猫
Oracle异常恢复实战第12讲 - Oracle检查点机制(上)+价值几万块的经典案例 这是数据库异常恢复实战第12讲,突然发现已经有2周没有更新了,实在是抱歉,最近几周真的很忙,好多已经订阅的朋友已经在伙伴群催更多次了。。。 前面我们一共用了11个小节来分别给大家讲了控制文件和redo的一些基础原理、机制;根据之前的大纲内容,接下来2个小节将为大家分享一下Oracle中的检查点机制,实际上这是一个非常关键的机制,这个月已经遇到2次跟检查点相关案例,其中某客户exadata x7环境 数据运维 2024-07-01 大树
优炫数据库:全面兼容主流数据库,平滑替换Oracle 编者按:优炫数据库UXDB—面向未来的的智能数据库,全面兼容Oracle、MySQL等主流数据库,在本文中我们将介绍UXDB对Oracle的兼容性,并通过示例详细介绍PL/SQL(过程化SQL语言)方面的完全兼容性,为广大的用户、合作伙伴以及优炫数据库的爱好者提供参考。 客户应用系统需要什么样的数据库呢?总的说来,有两大方面,一是好用,二是易用。好用主要体现在数据库的功能上,应用系统所需要的功 数据运维 2024-07-01 张二河
盖国强数据库简史系列 | Oracle 的分布式数据库已经实现了超越吗? Oracle 在 2024 年 3 月4 日由Juan Loaiza面向全球发布了自治分布式数据库产品(Oracle Globally Distributed Autonomous Database),其分布式数据库战略再次引发业界的关注。 分析师转引 Juan 在演讲中的表述:在分布式数据库方面,Oracle显然遥遥领先于竞争对手。那么 Oracle 的分布式数据库策略是什么呢?Oracle 的 数据运维 2024-07-01 剑圣无痕
W1TTY 利用 Oracle 为客户提供更好的数字银行体验 伦敦和AUSTIN, Texas,2021年8月4日/新华美通/ - W1TTY 在 Oracle 云基础设施 (OCI) 上运行,将使用 Oracle 银行套件为客户提供更轻松、更有价值的金融体验。W1TTY 旨在吸引对银行目前提供的服务不满意的每个人,提供更好的数字银行体验。该公司最初的目标是 Z 世代、学生和其他年轻人,他们开始他们的第一份工作并建立自己的职业生涯。 “服务速度对我们来说至关 数据运维 2024-06-30 宇宙之一粟
[译文] 在 Oracle Linux 上安装 Oracle Database 21c 正如您可能已经预料到的,因为Oracle Database 21c 可以在 Linux 上下载,我将在本周发布一些其他帖子。今天,我将快速了解安装过程。 照片由Dominik Scythe上传Unsplash 仅 CDB 架构 您可能知道也可能不知道,Oracle Database 21c 是第一个采用仅 CDB 架构的 Oracle 数据库版本。您不能再在 Oracle 21c 中使用非 CDB 数据运维 2024-06-30 LOVEHL^ˇ^
windows平台关闭Oracle数据库hang住 描述: shutdown immediate关闭数据库,发现命令运行了很久没有响应。 原因: 一般这种情况都是有活动会话没有关闭,所以常规我们DBA关库都会把会话杀掉再进行关库,这样关库才顺利。 检查alert日志可以发现等待相关的会话关闭完成。 Note:ORACLE.EXE(SHAD)这种类型的程序就是客户端会话。672就是线程ID,我们可以利用Oracle的工具kill掉。 处理: orak 数据运维 2024-06-30 张二河
Oracle一些基础语法(六) 32 常用的有:create session 连接数据库 create table 建表 create view 建视图 create public synonym 建同义词 create procedure 建过程、函数、包 create trigger 建触发器 create cluster 建簇 ? 显示系统权限 oracle提供了100多种系统权限,而且oracle的版本越高,提供的系统权 数据运维 2024-06-30 LOVEHL^ˇ^
Oracle一些基础语法(五) 1.Oracle认证,与其它数据库比较,安装 Oracle安装会自动的生成sys用户和system用户: (1)sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install (2)system用户是管理操作员,权限也很大。具有sysoper角色,没有create database的权限,默认的密码是manag 数据运维 2024-06-30 爱可生开源社区
Oracle|字符串特殊处理 1 问题背景 今天在做报表查询时遇到一个SQL问题: 某需求表环节处理人字段存储的是用户的工号,由于有多人的情况,所以该表在数据存储时是以英文逗号分开存储的。 客户需求是要把用户的工号展示成姓名,多个人用逗号区分。 需求表字段存储结构如下: 需求目标: 解决方案 1) 创建一个Oracle Table 类型 --创建一个表类型create or replace type table_type as 数据运维 2024-06-30 捡田螺的小男孩
Oracle|SGA (System Global Area)详解 顾名思义 Oracle SGA (System Global Area) Oracle 系统全局区,包含实例的数据和控制信息,由所有服务进程和后台进程共享。 SGA由java pool(java 池)、shared pool(共享池)、large pool(大池) 和没有名字的池组成。其中那块没有名字的内存又包括块缓冲区(缓存的数据库块)、重做日志缓冲区和“固定SGA”区专用的内 数据运维 2024-06-30 宇宙之一粟
Oracle|19C升级WM_CONCAT函数失效 1.1 问题背景 最近项目Oracle数据库升级由11g升到19C,在验证过程中发现wm_concat函数竟然失效了。 经过网上查询资料发现,wm_concat函数是oracle的非公开函数,在新版的oracle中不支持该函数。 1.2 解决方案 因该函数在代码中使用次数过多,在不改动代码前提下,选择重新创建该函数。建议后续在开发过程中不建议再使用该函数。 1.3 实施步骤 --首先使用dba账号 数据运维 2024-06-30 宇宙之一粟
Oracle数据泵,史上最详细 作者:IT邦德 中国DBA联盟(ACDU)成员,目前从事DBA及程序编程(Web\java\Python)工作,主要服务于生产制造 现拥有 Oracle 11g OCP/OCM、Mysql、Oceanbase(OBCA)认证 分布式TBase\TDSQL数据库、国产达梦数据库以及红帽子认证 从业8年DBA工作,在数据库领域有丰富的经验 B站主播Oracle、Mysql、PG实战课程,请搜索:jea 数据运维 2024-06-30 穿过生命散发芬芳
【DB宝76】在Docker中只需2步即可拥有Oracle 21c环境 简介 Oracle Database 21c 于8月13日发布,首先发布的是Linux版本,可以从官方网站下载。21c整合了原计划2020年发布的 20c 版本,原计划 2021年上半年发布,因为疫情等原因推迟了发布。而且据悉,22c 版本号可能取消,23c将是下一个可见版本。 下载 https://www.oracle.com/database/technologies/oracle-datab 数据运维 2024-06-30 剑圣无痕
Oracle 21C下载和安装 Oracle 21C安装包下载地址 https://www.oracle.com/database/technologies/oracle-database-software-downloads.html Oracle 21C文档位置 https://docs.oracle.com/en/database/oracle/oracle-database/index.html Database Ins 数据运维 2024-06-30 Escape