不多说,直接看图: 注: Oracle 的生命周期主要看 LTS 和 PS。 这里可选的就 2 个版本 19c 和 23ai,21c 不是 LTS 版本,不可用于生产环境。 19c 的 PS 到 2029 年,现阶段更推荐生产使用。而且之前的博客也说了,最新的 RU 打到了 19.26,相对也更稳定一些。 Oracle RU 19.26 发布了 https://www.cndba.cn/dave/article/131616
2025-01-23 11:06 35 0
在之前的博客我们介绍了Oracle 19 之前版本RU发布信息,如下: Oracle 12.2 家族的补丁 RU 和 RUR 说明 https://www.cndba.cn/dave/article/4063 Oracle RU 19.21 发布了 https://www.cndba.cn/dave/article/131466 Oracle 19.21 单实例 安装 手册 https://www.cndba.cn/dave/article/131492 Oracle 19c 做为该版本的长期支持板,将会持续发布RU...
2025-01-22 17:28 67 0
本文由大模型生成 PL/SQL和SQL是两种在数据库管理和开发中广泛使用的语言,它们各自具有独特的特点和用途。以下是对PL/SQL和SQL的对比说明: 一、定义与性质 SQL(Structured Query Language): 定义:SQL是一种结构化查询语言,是数据库管理和操作的标准语言。 性质:SQL主要用于存取数据、查询、更新和管理关系数据库系统。 PL/SQL(Procedur...
2024-11-11 18:52 237 0
2024-10-16 19:41 620 0
注:本文由大模型生成 数据库中表结构主要分为堆表(Heap Table)和索引组织表(Index-Organized Table, IOT)两种,它们在数据的物理存储结构和访问方式上存在显著差异。以下是对这两种表结构的详细比较,并列出主流数据库采用的表结构情况。 堆表和索引组织表的区别 堆表(Heap Table) 索引组织表(Index-Organized Table, IOT) 数据存储方...
2024-08-25 14:39 491 0
2024-08-16 16:10 594 0
在大内存的服务器上部署 Oracle 时都需要配置 hugepage,配置后,可以通过/proc/meminfo 确认大页的生效情况,如下: $ grep HugePages /proc/meminfo AnonHugePages: 0 kB HugePages_Total: 61461 HugePages_Free: 61461 HugePages_Rsvd: 0 HugePages_Surp: 0 也可以通过数据库的 alert log 日志确认大页的...
2024-07-19 10:21 546 0
1 问题现象 OEM 12c 连接 12c 的 DB 后报错: Failed to connect: java.sql.SQLException: The Network Adapter could not establish the connection。 查看 DB log 日志有 ORA-28040的错误: [dave@www.cndba.cn admin]$ oerr ora 28040 28040, 0000, "No matching authentication protocol" // *Cause: There was no acceptable authentica...
2024-06-18 16:00 469 0
1 过程回顾 上周和合肥某大厂一个老朋友聊天,他最近有点点背,然后感慨到没有背过锅的 DBA 职业生涯是不完整的,为什么想到这句话,因为今天的案例,也是个锅,只是还没有找出是谁的。 19:52 :刚收拾好书包,准备回家,刚起身,接到业务电话,一听就是很着急,说系统核心表数据不对,不清楚啥情况。 20:01:检查了一下数据库,摸清了大概的...
2024-06-14 19:13 543 0
一朋友问了我一个问题,说 19c DBCA 的时候不能修改 blocksize,这个理论上是没有问题的,结果一看确实是灰色,不可选: 上 MOS 搜了一下,要在”Custom Database”选项才能修改, 很久没玩 Oracle 了,确实有点手生,随笔记之。 How to change DB_BLOCK_SIZE while creating database using DBCA? (Doc ID 847784.1) Only way to change DB_BLO...
2024-04-19 22:25 594 0
在之前的博客我们介绍了Oracle 19.22 之前版本RU发布信息,如下: Oracle 12.2 家族的补丁 RU 和 RUR 说明 https://www.cndba.cn/dave/article/4063 Oracle RU 19.21 发布了 https://www.cndba.cn/dave/article/131466 Oracle 19.21 单实例 安装 手册 https://www.cndba.cn/dave/article/131492 Oracle 19c 做为该版本的长期支持板,将会持续发...
2024-04-19 21:39 806 0
1 LSLT特性说明 Oracle 从 12c 开始引入了Last Successful Logon Time (LSLT) 特性, 该特性就是记录用户最后一次成功登录的时间。可以通过dba_users 表的last_login 列查看这个时间。 How to find the Last login date time for Database users ? (Doc ID 2185763.1) [dave@www.cndba.cn ~]$ sqlplus / as sysdba SQL*Plus: Release 19.0.0.0....
2024-02-04 14:45 1656 0
在迁移数据库的时候,如果不知道旧用户的密码,可以通过密文密码来创建用户。 1 创建测试用户 SQL> create user dave identified by cndba; User created. SQL> grant connect,resource to dave; Grant succeeded. SQL> col name for a20 SQL> col password for a50 SQL> set lines 160 SQL> select user#,name,p...
2024-02-02 16:29 662 0
关于Oracle 19c 的RU和RUR的说明,参考我之前的博客: Oracle 12.2 家族的补丁 RU 和 RUR 说明 https://www.cndba.cn/dave/article/4063 19.3 单实例的安装参考之前的博客: Linux 7.4 平台下 Oracle 19.3 单实例安装手册 https://www.cndba.cn/dave/article/3427 Oracle 19.21 单实例 安装 手册 https://www.cndba.cn/dave/article/131492 当然...
2024-01-28 13:03 1389 0
1 SQL Version 说明 Troubleshooting: High Version Count Issues (Doc ID 296377.1) High Version Counts For SQL Statements (>1024) Post Upgrade To 12.2 and Above Causing Database Slow Performance (Doc ID 2431353.1) 可以从 AWR 报告查看SQL Version,也可以通过如下 SQL 查看: select count() as version_count, sql_id from v$s
2024-01-21 11:42 945 0
人的一生应该是这样度过的:当他回首往事的时候,他不会因为虚度年华而悔恨,也不会因为碌碌无为而羞耻;这样,在临死的时候,他就能够说:“我的整个生命和全部精力,都已经献给世界上最壮丽的事业....."
ACE 搜索
中国ORACLE用户组
中国DBA联盟(ACDU)· 核心伙伴
墨天轮 · MVP
CNDBA_2: 142216823(2k群)
CNDBA_3: 283816689(2k群)
CNDBA_4: 391125754
CNDBA_5: 104207940
CNDBA_6: 62697977