[20250320]DBMS_OUTPUT.PUT_LINE输出限制.txt
[20250320]DBMS_OUTPUT.PUT_LINE输出限制.txt--//去年遇到的问题,一直没时间看。生产系统遇到的问题。1.环境:SYS@127.0.0.1:9105/xtdb/xtdb1> @ver2==============================PORT_STRING
[20250317]为什么不允许带入绑定变量(toad).txt
[20250317]为什么不允许带入绑定变量(toad).txt--//今天上班调式sql语句遇到的问题,带入使用绑定变量的值,出现没有输入框的情况.--//检查发现问题还是很奇怪的,做一个记录。1.环境:SCOTT@book> @ ver1PORT_STRING  
[20250313]建立完善ooerr小程序.txt
[20250313]建立完善ooerr小程序.txt--//自己以前写的小脚本,通过描述查询相关event number。$ cat ~/bin/ooerr#! /bin/bash/bin/grep "^[0-9][0-9][0-9][0-9][0-9]" $ORACLE_HOME/rdbms/mesg/oraus.msg | grep -i $1--//今天使用遇
[20250307]关于use_hash提示遇到的问题.txt
[20250307]关于use_hash提示遇到的问题.txt--//前一段时间遇到的问题,当时觉得奇怪,做一个简单例子说明问题:1.环境:SCOTT@book01p> @ver2==============================PORT_STRING
[20250304]记录19c修改AWR_CDB_SYSSTAT视图定义.txt
[20250304]记录19c修改AWR_CDB_SYSSTAT视图定义.txt--//19c AWR_CDB_SYSSTAT视图定义里面存在sql提示影响相关sql语句执行效率,涉及监控语句有许多条,简单直接视图定义,顺序做1个--//记录,方便出现问题还原。1.环境:SYS@127.0.0.1:9105/xtdb/xtdb1> @ ver2========================
[20250303]提示冲突问题.txt
[20250303]提示冲突问题.txt--//很久没做生产系统优化,春节前遇到的问题,一直没看,我当时也没有仔细看执行计划,以为是前几天修改awr收集保存时间参数导致的,直接--//执行 exec DBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS(retention=>11520, interval=>60);,修改为原来的保存天数8
[20250226]sqlplus sql脚本注意参数1之类的定义.txt
[20250226]sqlplus sql脚本注意参数1之类的定义.txt--//在调式sql脚本遇到的问题,浪费一点时间,做一个记录。--//我以前写过一个脚本实现10进制,16进制相互转换的脚本,参考 [20240928]10,16进制转10,16进制的sql脚本.txt--//这样改写一些脚本带入hash值可以10进制,16进制,我以前改写时将hd.sql代码写入对应脚本里面的,现在改写为直
[20250225]11g存在TIMESTAMP(13) WITH TIME ZONE数据类型吗?.txt
[20250225]11g存在TIMESTAMP(13) WITH TIME ZONE数据类型吗?.txt--//在11g发现1个奇怪的问题,一些视图TIMESTAMP日期类型是TIMESTAMP(13) WITH TIME ZONE,我记忆里最大是9位小数点。--//做一些测试:1.环境:SYS@book> @ver1PORT_STRING &
[20250222]利用lcm.sh脚本测试软软解析(21c).txt
[20250222]利用lcm.sh脚本测试软软解析(21c).txt--//利用自己写的lsm.sh脚本测试软软解析(21c).1.环境:SCOTT@book01p> @ver2==============================PORT_STRING
[20250221]library cache bucket mutex等待模式测试脚本.txt
[20250221]library cache bucket mutex等待模式测试脚本.txt--//以前的测试都是手工操作,操作很繁琐,经常在tmux界面上切换session。--//写一个测试脚本方便测试。$ cat lcm.sh#!/bin/bash# arg1=mutex_address arg2=offset arg3=monitor_timesoffset=${2:-4}sleeps
[20250219]关于共享池chunk大小.txt
[20250219]关于共享池chunk大小.txt--//前几天测试,无意间发现oracle每个chunk的开头前4字节定义chunk大小+1.简单验证看看。1.环境:SYS@book> @ver2==============================PORT_STRING &n
[20250215]21c library cache mutex的深入探究15(_mutex_spin_count).txt
[20250215]21c library cache mutex的深入探究15(_mutex_spin_count).txt--//探究_mutex_spin_count隐含参数在_mutex_wait_scheme=2的情况下。1.环境:SYS@book> @ver2==============================PORT_STRING &n
[20250207]21c library cache mutex的深入探究13.txt
[20250207]21c library cache mutex的深入探究13.txt--//探究library cache mutex阻塞导致的相关等待事件,分析_mutex_wait_scheme=2的情况下修改mutext值的0-3字节。--//关于mutex的结构,我的测试的结果如下:--// 0- 7 字节是muext的值。--// 8-11 字节是mutex gets的数量。--//
[20250210]21c library cache mutex的深入探究12(补充).txt
[20250210]21c library cache mutex的深入探究12(补充).txt--//探究library cache mutex阻塞导致的相关等待事件,分析_mutex_wait_scheme=2的情况下修改mutext值的0-3字节。--//关于mutex的结构,我的测试的结果如下:--// 0- 7 字节是muext的值。--// 8-11 字节是mutex gets的数量。
[20250206]21c library cache mutex的小结.txt
[20250206]21c library cache mutex的小结.txt--//这几天一直在做21c library cache mutex相关测试,测试非常乱,实际上整个测试就是一个在摸索探究的过程,中间遇到许多自己--//不知道的知识以及"奇怪"现象。1.关于21c library cache mutex在sga的分配以及分布问题。--//1.无法在使用x$ksmm
[20250206]21c library cache mutex的深入探究使用的sql脚本.txt
[20250206]21c library cache mutex的深入探究使用的sql脚本.txt--//在做21c library cache mutex的深入探究使用一些sql脚本,附在每天文章后面太繁琐,单独写一篇汇总。--//其中有一些来自tpt的脚本,比如fchaz.sql(我仅仅注解prompt信息,并做小量修改),ti.sql,不再贴出。$ cat hidez.sqlcol nam
[20250205]21c library cache mutex的深入探究10(_mutex_wait_scheme=1).txt
[20250205]21c library cache mutex的深入探究10(_mutex_wait_scheme=1).txt--//探究library cache mutex阻塞导致的相关等待事件,分析_mutex_wait_scheme=1的情况的相关细节。1.环境:SCOTT@book01p> @ ver2==============================PORT_ST
[20250205]21c library cache mutex的深入探究9(_mutex_wait_scheme=0).txt
[20250205]21c library cache mutex的深入探究9(_mutex_wait_scheme=0).txt--//探究library cache mutex阻塞导致的相关等待事件,分析_mutex_wait_scheme=0的情况的相关细节。--//补充说明:注意测试前关闭resmgr cpu quantum,不然getrusage时间间隔不是2秒。1.环境:SCOTT@b
[20250204]21c library cache mutex的深入探究8(_mutex_wait_time>1)
[20250204]21c library cache mutex的深入探究8(_mutex_wait_scheme=2 _mutex_wait_time大于1).txt--//探究library cache mutex阻塞导致的相关等待事件,分析_mutex_wait_scheme=2,_mutex_wait_time>1的情况的相关细节。1.环境:SYS@book> @ver2==
[20250204]21c library cache mutex的深入探究7(_mutex_wait_scheme=2).txt
[20250204]21c library cache mutex的深入探究7(_mutex_wait_scheme=2).txt--//探究library cache mutex阻塞导致的相关等待事件,分析_mutex_wait_scheme=2的情况的相关细节。1.环境:SYS@book> @ver2==============================PORT_STRING&nb