[20211125]sqlplus生成html格式.txt
[20211125]sqlplus生成html格式.txt--//这几天都在看tpt脚本,看了一些生成html格式的脚本。--//感觉对方搞得有点复杂。hof.sql --//html offhoff.sql
[20211123]完善expand sql text.txt
[20211123]完善expand sql text.txt--//在整理自己以前写的一些脚本,发现tpt下也有一个类似脚本。 $ cat expandlast.sql.-- Copyright 2020 Tanel Poder. All rights reserved. More info at https://tanelpoder.com-- Licensed under the
[20211123]sqlplus @与@@的区别.txt
[20211123]sqlplus @与@@的区别.txt--//调式sql脚本,遇到一个古老的问题,就是@与@@的区别的区别。1.环境:SCOTT@book> @ verBANNER--------------------------------------------------------------------------------Oracle Database 11g Enter
[20211122]完善descx.sql脚本.txt
[20211122]完善descx.sql脚本.txt--// 按照tpt descx.sql脚本修改一下,增加一些功能,我主要不想使用display_raw函数,而且还有许多系统使用11g,无法在sql语句中定义函数。--// 另外就是我们生产系统表字段太多了,有必要加入一些过滤,显示特定字段。$ cat descz.sql-- Copyright 2018 Tanel Poder. All r
[20211118]mutexprof脚本使用简介.txt
[20211118]mutexprof脚本使用简介.txt--//mutexprof是 Tanel Poder编写的脚本,用于定位有关mutex的性能问题。抽空学习一下。 --//实际上刚一使用就遇到一个小问题。开发写的sql语句使用\r chr(13)换行,导致我执行sqlplus的显示界面是乱的。--//我只能自己修改:, nvl(decode(kglnaown, null, kglnaobj
[20211116]plsql_code_type=native补充.txt
[20211116]plsql_code_type=native补充.txt--//以前曾经测试过设置plsql_code_type=native会编译的过程和包在/dev/shm,补充一些测试:1.环境:SCOTT@book> @ ver1PORT_STRING  
[20211115]配置logrotate提示parent directory has insecure permissions.txt
[20211115]配置logrotate提示parent directory has insecure permissions.txt--//今天在配置logrotate遇到一些问题,做一个记录。# /usr/sbin/logrotate -d /etc/logrotate.d/oraclerotating pattern: /u01/app/oracle/product/11.2.
[20211115]12c以上版本Last Login Time 引发的故障.txt
[20211115]12c以上版本Last Login Time 引发的故障.txt--//昨天看了链接www.modb.pro/db/152906=>Oracle 12c New Feature: Last Login Time 引发的故障.--//我一直认为oracle这个功能是不好的设计,大量密集的用户登陆会导致buffer busy waits。--//对方遇到的问题就是登陆出现阻塞
[20211112]SYS_CONTEXT ('USERENV','DBID').txt
[20211112]SYS_CONTEXT ('USERENV','DBID').txt--//昨天看了华为监控执行sql语句,我发现一个规律,就是谓词条件经常出现:WHERE INSTANCE_NUMBER IN (SELECT instance_number FROM v$INSTANCE)
[20211111]18c index (re)build lock or pin object.txt
[20211111]18c index (re)build lock or pin object.txt--//18c 推出了新的等待事件'index (re)build lock or pin object',简单探究看看。--//测试参考链接ksun-oracle.blogspot.com/2019/08/oracle-18-new-wait-event-index-rebui
[20211111]奇怪的ashtop输出.txt
[20211111]奇怪的ashtop输出.txt--//看了生产系统ashtop输出,感觉很奇怪,不知道那里出了问题,简单探究看看。1.环境:XXXX> @ ver1PORT_STRING
[20211111]我看华为监控程序.txt
[20211111]我看华为监控程序.txt--//下午没有什么事情,我想看看我们生产系统华为监控程序到底做一些什么。1.环境:SYS@XXXXX1/ORCLX> @ prxx==============================PORT_STRING &n
[20211111]补充完善ash_wait_chains脚本.txt
[20211111]补充完善ash_wait_chains脚本.txt--//tanel poder 提供的脚本ash_wait_chains对于分析阻塞很好用.--//但是我写的命令太长了,昨天查找我以前写的脚本浪费许多时间.我决定把它打个包,便于自己以后调用.@ tpt/ash/ash_wait_chains BLOCKING_SESSION||','||BLOCKING_SE
[20211111]19c latch free等待时间分析.txt
[20211111]19c latch free等待时间分析.txt--//前天遇到的问题,当时的分析有点乱,遇到一些奇怪的问题,自己今天做一些整理.--//检查生产系统,出现latch free等待事件有一些靠前,分析看看。1.环境:SYS@XXXXX1/ORCLX> @ prxx==============================PORT_STRING &n
[20211110]oracle数字编码30.txt
[20211110]oracle数字编码30.txt--//链接http://www.itpub.net/thread-2144556-1-1.html,出现数字编码30的问题,理论讲不可能出现这样的编码。--//以前也遇到类似的问题。http://www.itpub.net/thread-2095697-1-1.html--//自己在测试环境模拟看看。1.环境:SCOTT@book> @
[20211109]sqlplus本地登录缓慢分析2.txt
[20211109]sqlplus本地登录缓慢分析2.txt--//昨天测试了18c sqlplus / as sysdba登录缓慢的问题,主要原因是/etc/hosts文件没有配置本地的主机名。而登录时使用不正确的dns--//(注:dns无法连上),导致每次poll调用需要5秒延迟。导致登录缓慢。--//我的测试在11g下没有出现这样的情况,我今天完全模拟18c上的情况重新测试看看。1.环境:
[20211108]sqlplus 本地登录缓慢.txt
[20211108]sqlplus 本地登录缓慢.txt--//昨天看了https://www.xifenfei.com/2021/10/19c-sqlplus-as-sysdba-login-slow.html的帖子,感觉有点不理解。--//为什么sqlplus / as sysdba 登录缓慢,不应该通过dns解析。我自己也测试看看。--//首先在11g下测试:1.环境:SCOTT@book&
[20211108]sqlplus管道过滤.txt
[20211108]sqlplus管道过滤.txt--//我的同事基本不使用sqlplus,我自己开始学习oracle时,也是很不习惯使用,有时候某列超长,很给使用column修改。--//还给设置pagesize,linesize大小,当然这些还给面对屏幕显示混乱的情况,使用上可以使用管道以及过滤来达到好的显示效果。--//BTW,我现在是很少用这种方式,一般超长显示我会使用prxx.sql脚本
[20211108]sqlplus数据宽度显示设置.txt
[20211108]sqlplus数据宽度显示设置.txt--//昨天早上接到一个电话,问数据显示宽度设置的问题,真奇葩。对方使用toad,toad有一个设置:toad options=>data grids=>data => Display large number in Scientific Natation.--//取消前面的勾即可。--//我当时给出的建议临时使用sqlp
[20211108]索引分裂块清除日志增加(唯一索引)2.txt
[20211108]索引分裂块清除日志增加(唯一索引)2.txt--//链接http://blog.itpub.net/267265/viewspace-2840853/ 测试了索引分裂时遇到的奇怪现象。--//看看唯一索引发生分裂时发生的情况,上个星期的测试唯一索引时插入最大值,出现10-90分裂,没有设计好,应该选择50-50分裂--//的情况。1.环境:SCOTT@book> @ ve