[20260715]sqlplus定义绑定变量名长度.txt
[20260715]sqlplus定义绑定变量名长度.txt--//测试需要了解定义绑定变量名长度,通过例子说明问题:1.环境:SCOTT@book01p> @ ver2==============================PORT_STRING  
[20260709]centos 9登录提示信息.txt
[20260709]centos 9登录提示信息.txt--//安装centos 9,使用kitty(putty变体)从windows登录linux服务器,总是出现如下内容:Using username "root".root@192.168.56.103's password:Send automatic passwordActivate the web consol
[20260708]vim字符集以及寄存器问题.txt
[20260708]vim字符集以及寄存器问题.txt--//最近几天总是莫名其妙的vim里面的寄存器保存内容存在问题,我自己有一个习惯把一些长的复杂按键以宏的形式记录在寄存器中,--//里面包含一些非ascii字符,只要执行@寄存器就是可以执行,前面加数字可以重复次数。--//仔细检查才发现问题在于最近打开一些utf-8的文本,设置:set encoding=utf-8,导致寄存器的内容发生变化
[20260707]验证跟踪library cache lock library cache pin使用bpftrace的脚本
[20260707]验证跟踪library cache lock library cache pin使用bpftrace的脚本是否执行正确.txt--//跟踪[library cache lock library cache pin使用bpftrace的脚本增加获得library cache lock address以及library cache pin--//address,不知道是否正确,通过
[20260703]完善跟踪library cache lock library cache pin使用bpftrace.txt
[20260703]完善跟踪library cache lock library cache pin使用bpftrace.txt#!/usr/bin/env bpftraceuprobe:/u01/app/oracle/product/21.0.0/dbhome_1/bin/oracle:kgllkal/ $1 == 0 || pid == $1 /{ @lk+
[20260703]跟踪library cache lock library cache pin的bpftrace脚本转换为bcc脚本
[20260703]跟踪library cache lock library cache pin的bpftrace脚本转换为bcc脚本--//首先说明bcc的脚本不是我写的,是使用kimi生成,仅仅提供bpftrace脚本。$ cat lkpn21c.bt#!/usr/bin/env bpftraceuprobe:/u01/app/oracle/product/21.0.0/dbhome_1/bi
[20260629]跟踪ora_cjq0_<sid>进程.txt
[20260629]跟踪ora_cjq0_<sid>进程.txt--//上午使用bpftrace脚本跟踪library cache lock /library cache pin.在测试环境跟踪全部进程时出现如下情况:$ cat lkpn21c.bt#!/usr/bin/env bpftraceuprobe:/u01/app/oracle/product/21.0.0/dbhome_1
[20260629]使用bpftrace跟踪library cache lock/library cache pin的疑问.txt
[20260629]使用bpftrace跟踪library cache lock/library cache pin的疑问.txt--//写了使用bpftrace跟踪library cache lock/library cache pin的脚本,想看看跟踪全部进程的情况,注:我的测试环境仅仅自己在--//使用,如果如果生产系统,不知道会发生什么情况。# cat /home/oracle
[20260629]跟踪library cache lock library cache pin使用bpftrace.txt
[20260629]跟踪library cache lock library cache pin使用bpftrace.txt--//以前写过一个跟踪library cache lock library cache pin使用gdb的脚本,尝试使用bpftrace在写一个类似脚本。$ cat lkpn.gdbset pagination offset logging file /tmp/lkpn.l
[20260628]测试不同字符集使用dblink的情况.txt
[20260628]测试不同字符集使用dblink的情况.txt--//测试不同字符集使用dblink的情况,数据库oracle 21c。--//网络地址 主机名 数据库字符集 国家字符集--//192.168.56.1
[20260628]centos 9下安装bpftrace软件包.txt
[20260628]centos 9下安装bpftrace软件包.txt1.检查发现没有安装bpftrace。# rpm -qa | grep bpftrace# locate-cdrom bpftrace/mnt/cdrom/AppStream/Packages/bpftrace-0.24.2-1.el9.x86_64.rpm/mnt/cdrom/AppStream/Packages/pcp-p
[20260626]等待事件external table read.txt
[20260626]等待事件external table read.txt--//很久以前就知道21c启动,要执行$ORACLE_HOME/QOpatch/qopiprep.bat的脚本,特别是第1次启动数据库,执行非常缓慢,需要13秒--//完成,主要出现的external table read等待事件,以前做过探究,启动实例后由后台进程mmon完成。--//尝试启动服务器centos 9,使用
[20260626]locate的使用问题.txt
[20260626]locate的使用问题.txt--//最近安装centos 9,遗漏一些rpm包,经常需要补充安装,经常需要查询那些rpm包在iso映像里面,快速查询需要使用locate命令,--//遇到一些问题,做一个记录。--//mount iso映像# mkdir -p /mnt/cdrom/# mount /dev/sr0 /mnt/cdrom/ -o ro--//更新为locate命
[20260622]centos 9为什么不使用配置hugepages.txt
[20260622]centos 9为什么不使用配置hugepages.txt--//昨天安装数据库,检查发现启动的数据库没有使用hugepages,主要原因当设置use_large_pages=only时启动失败.SQL> startupORA-27125: unable to create shared memory segmentLinux-x86_64 Error: 1: Opera
[20260621]centos 9安装oracle 21c遇到的关于stat的问题.txt
[20260621]centos 9安装oracle 21c遇到的关于stat的问题.txt--//放假一直在尝试centos 9上安装oracle 21c遇到一大堆问题,最终还是安装完成.重点介绍遇到关于stat的问题.--//首先centos 9 不在oracle 21c安装列表里面,要定义环境变量export CV_ASSUME_DISTID=RHEL7.6--//centos 9 存在li
[20260618]bash 5.X与inputrc设置相关问题.txt
[20260618]bash 5.X与inputrc设置相关问题.txt--//最近安装虚拟机器centos 9,在拷贝和粘贴时,发现如果多行命令,里面会显示^J.--//并且如果仅仅一行的内容选择整行内容也会出现这种现象,并且显示也是反转的风格,就是白底黑字,有点不习惯。mkdir /u01/app/oraclecd /u01/app/oracle--//选择两行,拷贝和粘贴如下:$ mkdir
[20260611]SQLNET.EXPIRE_TIME的相关问题.txt
[20260611]SQLNET.EXPIRE_TIME的相关问题.txt--//SQLNET.EXPIRE_TIME 是 Oracle Net 的一个参数,用于 检测死连接(Dead Connection Detection, DCD)。它通过定期向空闲连接发--//送探测包,来判断连接是否仍然有效。--//如果客户端无响应,服务端会主动关闭该连接,释放相关资源,主要用于防止防火墙/负载均衡器因
[20260608]使用sdiff比较修改文件.txt
[20260608]使用sdiff比较修改文件.txt--//有时候修改文件,想比较两者的不同之处,大部分情况下使用diff。如果改动不多,两个对比,使用sdiff相当不错,做一个记录:$ sdiff -w 240 -s -d prx.sql prz.sql  
[20260607]建立完善通用的prz.sql脚本.txt
[20260607]建立完善通用的prz.sql脚本.txt--//自己写一个比较通用的版本prx.sql,参考链接 : [20251014]建立完善通用的prx.sql脚本.txt --//参数1支持2种格式,第1种格式使用数字序列使用,分开,输出对应字段。第2种格式使用正则表达式输出对应字段.--//参数2支持参数2|n,2表示使用dbms_sql.desc_tab2。n 输出带字段的顺序号.
[20260605]补充分析赋值语句取当前用户与当前日期的测试.txt
[20260605]补充分析赋值语句取当前用户与当前日期的测试.txt--//补充分析赋值语句取当前用户与当前日期的测试,主要是发现11g与21c两者有点不同.1.环境:SCOTT@book01p> @ ver2==============================PORT_STRING &n