[20260901]表exp_head$的exp_id如何计算.txt--//实际上如何计算表sys.exp_head$的exp_id并不重要,主要目的学习bpftrace脚本,以及那些信息参与运算。1.环境:SCOTT@book01p> @ ver2 PORT_STRING : x86_64/Li ...
[20260824]数字字典对象hash的计算.txt--//前几天探究row cache时,好奇对应的hash值如何计算,经过多次尝试,大致知道算法。1.环境:SYS@book> @ ver2 PORT_STRING : x86_64/Linux 2.4.xxVERSION : 21.0.0.0. ...
[20260818]21c X$表的分析与直方图信息2.txt--//偶然发现这个问题,在测试环境演示出来,这与我的个人维护习惯有关。1.环境:SYS@book> @ ver2 PORT_STRING : x86_64/Linux 2.4.xxVERSION : 21.0.0.0.0BANNER : ...
YashanDB隐藏参数_CACHE_VARIABLE控制DETERMINISTIC函数在单条SQL执行内按入参值做结果缓存。lab 23.4.14、3000行对照:入参相同时打开只算1次、关掉3000次,墙钟约差千倍;仅10个不同值时打开算10次。VARCHAR2与DATE/NUMBER等均可,不... ...
[20260809]Row Cache Mutex 定位具体对象的方法.txt--//利用sql语句select sid from v$mystat where rownum=1;密集执行时会出现row cache mutex等待事件,测试是否能定位具体对象。--//主要原因执行如下查询,没有返回记 ...
[20260621]centos 9安装oracle 21c遇到的关于stat的问题.txt--//放假一直在尝试centos 9上安装oracle 21c遇到一大堆问题,最终还是安装完成.重点介绍遇到关于stat的问题.--//首先centos 9 不在oracle 21c安装列表里面,要定义环境 ...
[20260611]SQLNET.EXPIRE_TIME的相关问题.txt--//SQLNET.EXPIRE_TIME 是 Oracle Net 的一个参数,用于 检测死连接(Dead Connection Detection, DCD)。它通过定期向空闲连接发--//送探测包,来判断连接是否仍然有 ...
[20260604]为什么cdb与pdb下密集执行性能差异巨大.txt--//上午在测试取sid的最佳方法时,发现通过密集执行select sid into v_sid from v$mystat where rownum=1;,cdb与pdb下执行性能--//差异巨大,单独写一篇文章仔细分析。1. ...
[20260525]跟踪library cache lock library cache pin使用systemtap(21c)1.txt--//去年6月份做的测试,当时测试失败,当时的记录如下。$ cat lkpn21c.stpglobal lk=0, pn=0#globak off_set=0# ...
[20260523]ORA-01801 date format is too long for internal buffer.txt--//测试使用dbms_profiler遇到的问题,做1个记录。1.环境:SCOTT@book01p> @ ver2 PORT_STRING : x86_64/Li ...
[20260429]21c下设置pre_page_sga=true使用hugepages的疑问3.txt--//补充测试,最近的测试21c下设置pre_page_sga=true使用hugepages时,总发现存在小量的hugepages没有分配,跟11g存在差异,11g--//是全部分配。--// ...
[20260427]21c下设置pre_page_sga=true使用hugepages的疑问.txt--//这是前几天测试use_large_pages参数时有关使用hugepages的疑问。1.环境:SYS@book> @ ver2 PORT_STRING : x86_64/Linux 2.4. ...
[20260424]验证11g下是否可以修改后台进程名的显示.txt--//昨天在测试21c下遇到执行pgrep -l ora_dism无法显示的问题,发现执行pgrep -l dism有显示,使用strace跟踪发现如果环境变量--//ORACLE_PATH或者SQLPATH存在类似ora_<bg ...
[20260416]奇怪的latch free等待事件1.txt--//在例行检查发现,生产系统前5个等待事件latch free等待事件(排在第4位),大约400秒上下。开始以为space management--//background task相关,查看参数_enable_spacebg=fa ...
[20260408]再遇ORA-01031 insufficient privileges报错.txt--//以前在访问hist_head$表时遇到1次,今天在访问WRI$_OPTSTAT_HISTHEAD_HISTORY时遇到。还是一样的问题,做一个记录:1.环境:SYS@book> @ ver2 ...
一、业务背景与数据模型 在交易系统中,准确记录和查询商户的日终余额是一项基础且关键的需求。我们的系统通过以下两张核心表来管理账户信息: 账户主表 (T_ACC_TRANS):存储商户账户的最新实时快照,包括可用余额、冻结金额等。 CREATE TABLE PAYMENTDB.T_ACC_TRANS ...
同事在Linux服务器上暴力测试Oracle过程中,发现Oracle实例启动过程中报"ORA-01012: not logged on"错误.如下所示 $ sqlplus / as sysdba SQL*Plus: Release 19.0.0.0.0 - Production on Thu Mar ...
建表 建表语句可以先根据自己对表关系进行设计,自定义发挥,写法不局限。 -- 学生表student() create table student( stu_id number generated always as identity, stu_name varchar2(80) not null, ...
[20260317]直接路径读决策(11g).txt--//前几天测试直接路径读遇到的情况大于_small_table_threshold的情况下全部没有数据缓存的情况下,21c全表扫描第1次采用直接路--//径读,第2次没有有采用直接路径读,上网查了一些资料,找到链接:https://fritsh ...
[20260310]理解db file parallel read等待事件与异步IO.txt--//以前的测试在filesystemio_options=none的情况,今天补充测试filesystemio_options=asynch的情况。db file parallel readThis ha ...