Linux环境卸载Centos7自带的OpenJDK和安装JDK1.8图文教程 CentOS系统是开发者常用的Linux操作系统,安装它时会默认安装自带的旧版本的OpenJDK,但在开发者平时开发Java项目时还是需要完整的JDK,这篇文章主要给大家介绍了关于Linux环境卸载Centos7自带的O ...
案例环境 操作系统 Red Hat Enterprise Linux release 8.10 (Ootpa) 数据库版本: 19.24.0.0.0 Enterprise Edition 现象描述: 一个Oracle数据库突然收到大量的邮件告警,提示告警日志中出现大量的ORA-04031错误,部分信 ...
pre 本地docker (WSL)安装运行 Oracle 1. 镜像处理 参考链接:https://www.cnblogs.com/wuchangsoft/p/18344847 oracle 镜像获取: https://container-registry.oracle.com/ords/f?p= ...
[20250304]记录19c修改AWR_CDB_SYSSTAT视图定义.txt--//19c AWR_CDB_SYSSTAT视图定义里面存在sql提示影响相关sql语句执行效率,涉及监控语句有许多条,简单直接视图定义,顺序做1个--//记录,方便出现问题还原。1.环境:SYS@127.0.0.1: ...
数据库使用了一段时间之后,经常会出现一个问题弹窗,非常影响使用体感。说来惭愧,这个问题已经出现很久了,但本着看不到就等于不存在的原则,一直没搭理它。 这段时间重新整理数据库,经常出现有点忍受不了了,决定看看是否能够解决掉它! 目前反应良好,特此记录一下,后续使用中确认是否真解决了。 更新: 20 ...
[20250221]library cache bucket mutex等待模式测试脚本.txt--//以前的测试都是手工操作,操作很繁琐,经常在tmux界面上切换session。--//写一个测试脚本方便测试。$ cat lcm.sh#!/bin/bash# arg1=mutex_address ...
现象描述: 环境: 操作系统:Red Hat Enterprise Linux release 8.10 数据库版本: Oracle 19.24.0.0.0 企业版 备份作业在执行RMAN备份时,告警日志中会出现ORA-48132 & ORA-48170错误,如下所示(数据库实例用xxx做了混淆) ...
本文是翻译Kerry Osborne的Unstable Plans (Oracle Plan Stability/Instability)[1] 这篇文章,翻译如有不当的地方,敬请谅解,请尊重原创和翻译劳动成果,转载的时候请注明出处。谢谢!文中有些翻译的地方按自己的理解进行了调整,但是尽量 符合原文 ...
[20250128]21C下测试CBC latch相关测试5.txt--//元旦前别人问的问题,看vage的<oracle内核技术揭秘>,里面提到的各种情况,实际上从11.2.0.4开始全表扫描,唯一索引,rowid--//模式以及快速全索引扫描的读读模式下(共享模式)基本不会出现cbc latch ...
[20250126]21C下测试CBC latch相关测试3.txt--//元旦前别人问的问题,看vage的<oracle内核技术揭秘>,里面提到的各种情况,实际上从11.2.0.4开始全表扫描,唯一索引,rowid--//模式以及快速全索引扫描的读读模式下(共享模式)基本不会出现cbc latch ...
[20250117]记录下21c下使用gdb跟踪逻辑读遇到的问题.txt--//在21c下使用gdb跟踪逻辑读遇到的问题,困扰好几天,做一个记录。--//首先我以前写过1个gdb脚本跟踪逻辑读在11g下,使用遇到一些问题,发现21c下没有使用kteinpscan,kdifxs函数。--//我先注解这 ...
[20250109]dbms_xplan.display_cursor+peeked_binds无法查看绑定变量值.txt--//在我使用自己写的dpc.sql脚本中我会加入peeked_binds参数查看绑定变量值,但是有时候会遇到无法查看的情况。--//以前自己很少关注这个细节,应该有别的途径获 ...
[20250103]使用递归实现distinct功能.txt--//生产系统遇到实际上许多条类似语句,顺便拿其中几个出来,真心不知道开发如何学计算机的。1.问题提出:SYS@127.0.0.1:9106/xtdb/xtdb2> @ sql_id c29undaquszs6-- SQL_ID = c2 ...
[20241230]21c HIST_HEAD$ UNIFIED AUDIT.txt--//看标题有点奇怪,生产系统19c遇到的问题,在我的测试环境21c也存在,就是访问ALL_TAB_COLS,ALL_TAB_COLUMNS视图时会访问--//HIST_HEAD$表,会触发审计记录相关信息,有点奇 ...
[20241227]字符串转换成列表问题.txt--//开发经常会写sql语句,经常会出现in ('111122','1111113'..,'2222111')之类的情况,一般语句in里面内容经常变化,导致无法使--//用绑定变量。--//实际上以前例子,通过建立type,然后建立函数将拼接的字符串 ...
[20241222]关于日期输出格式问题.txt--//https://connor-mcdonald.com/ 网站写了一系列相关blog,命名为Kris Kringle系列。--//其中链接提到的例子https://connor-mcdonald.com/2024/12/21/kris-krin ...
[20241212]Oracle 多线程测试.txt--//oracle从12c版本开始支持多线程,各种原因从来没有测试,好像最近很少有人提及,或许使用oracle的人越来越少,或者许多人根--//本没有这样的需求,印象最深的是启用后必须使用口令登录,即使是sys用户.--//自己还是看一些文章,测 ...
上个文章介绍了动态LINQ库。 然后动态造了一个查询,示例如下: //ctx是EF的DbContext,字段Value是字符串类型 await ctx.Tables.Where("As(Value,\"DateTime?\")>@0",datetime).ToListAsync(); 上面的查询条件 ...
业务场景 teacher表中的tech_class字段存储的是每个老师所教授的课程,课程之间以英文逗号分隔。现在要用语句统计每个课程对应的教师数量。语句及效果如下: 语句其实很简单,各种博客或者gpt都有不错且可行的解决方案,我们主要来理解下这段语句的执行原理,更好的学习。 part1 REGEXP ...
[20241121]测试软软解析遇到的疑惑.txt--//测试软软解析遇到的疑惑,就是大量软软解析以及分散执行两者的执行时间差别并不是很大,有点疑惑,展开分析看看。1.环境:SCOTT@book01p> @ver2 PORT_STRING : x86_64/Linux 2.4.xxVERSION : ...