刷新
[20260901]表exp_head$的exp_id如何计算.txt

[20260901]表exp_head$的exp_id如何计算.txt--//实际上如何计算表sys.exp_head$的exp_id并不重要,主要目的学习bpftrace脚本,以及那些信息参与运算。1.环境:SCOTT@book01p> @ ver2 PORT_STRING : x86_64/Li ...

[20260824]数字字典对象hash的计算.txt

[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

[20260818]21c X$表的分析与直方图信息2.txt--//偶然发现这个问题,在测试环境演示出来,这与我的个人维护习惯有关。1.环境:SYS@book> @ ver2 PORT_STRING : x86_64/Linux 2.4.xxVERSION : 21.0.0.0.0BANNER : ...

[20260611]SQLNET.EXPIRE_TIME的相关问题.txt

[20260611]SQLNET.EXPIRE_TIME的相关问题.txt--//SQLNET.EXPIRE_TIME 是 Oracle Net 的一个参数,用于 检测死连接(Dead Connection Detection, DCD)。它通过定期向空闲连接发--//送探测包,来判断连接是否仍然有 ...

[20260416]奇怪的latch free等待事件1.txt

[20260416]奇怪的latch free等待事件1.txt--//在例行检查发现,生产系统前5个等待事件latch free等待事件(排在第4位),大约400秒上下。开始以为space management--//background task相关,查看参数_enable_spacebg=fa ...

高效查询商户日终余额:一个SQL的优化实践

博主头像 一、业务背景与数据模型 在交易系统中,准确记录和查询商户的日终余额是一项基础且关键的需求。我们的系统通过以下两张核心表来管理账户信息: 账户主表 (T_ACC_TRANS):存储商户账户的最新实时快照,包括可用余额、冻结金额等。 CREATE TABLE PAYMENTDB.T_ACC_TRANS ...

ORA-01012案例总结

博主头像 同事在Linux服务器上暴力测试Oracle过程中,发现Oracle实例启动过程中报"ORA-01012: not logged on"错误.如下所示 $ sqlplus / as sysdba SQL*Plus: Release 19.0.0.0.0 - Production on Thu Mar ...

Oracle SQL经典练习50题 | 附答案

博主头像 建表 建表语句可以先根据自己对表关系进行设计,自定义发挥,写法不局限。 -- 学生表student() create table student( stu_id number generated always as identity, stu_name varchar2(80) not null, ...

[20260317]直接路径读决策(11g).txt

[20260317]直接路径读决策(11g).txt--//前几天测试直接路径读遇到的情况大于_small_table_threshold的情况下全部没有数据缓存的情况下,21c全表扫描第1次采用直接路--//径读,第2次没有有采用直接路径读,上网查了一些资料,找到链接:https://fritsh ...