随笔分类 -  oracle

1 2 3 4 5 ··· 13 下一页
摘要:[20260130]验证ORACLE执行递归最大次数.txt--//验证ORACLE执行递归最大次数。$ oerrz ORA-2178021780, 00000, "Maximum number of object durations exceeded."// *Cause: This typica 阅读全文
posted @ 2026-01-31 21:19 lfree 阅读(7) 评论(0) 推荐(0)
摘要:[20260121]关于display_raw函数.txt--//在查看表统计信息的字段最大以及最小值,经常会使用定义的函数display_raw,在tpt的desc11.sql脚本前面有一段该函数的定义以--//及说明。--//在生产系统我使用的脚本许多情况并没有使用该函数,主要原因我们许多系统是 阅读全文
posted @ 2026-01-21 20:34 lfree 阅读(17) 评论(1) 推荐(1)
摘要:[20260120]关于sql_id没有那些字符.txt--//别人问的问题,sql_id是使用32进制,32进制仅仅需要10个数字+22个字母,这样有4个字符不会出现在sql_id中.--//sql_id的计算是使用MD5算法进行哈希,生成一个128位的Hash Value,其中低32位作为HAS 阅读全文
posted @ 2026-01-21 20:33 lfree 阅读(2) 评论(0) 推荐(0)
摘要:[20260108]sqlplus下exec以及execute immediate执行方式.txt--//在sqlplus下exec以及execute immediate执行方式,两者执行非常容易混淆,做一些例子说明。--//exec 实际上相当于begin .... end;的简写。--//exe 阅读全文
posted @ 2026-01-11 20:18 lfree 阅读(19) 评论(0) 推荐(0)
摘要:[20251219]测试sql语句子光标的执行性能2(21c).txt--//昨天下午测试在21c下sql语句子光标的执行性能,当时得出的规律如下:--//建立128个子光标,oracle软软解析探查采用那个子光标的执行计划,是以ChildNumber=99作为分界点开始向ChildNumber=0 阅读全文
posted @ 2025-12-21 20:32 lfree 阅读(9) 评论(0) 推荐(0)
摘要:[20251218]测试sql语句子光标的执行性能(21c).txt--//以前做的测试在11g,别人提示在19c测试不出来,看了以前链接,感觉以前测试混乱,重新学习整理看看。--//顺便验证当时的测试是否存在问题。--//如果一条sql语句产生的子光标很多,除了消耗共享池内存外,也会导致执行时一些 阅读全文
posted @ 2025-12-21 20:31 lfree 阅读(17) 评论(0) 推荐(0)
摘要:[20251113]建立完善fffext.sh脚本.txt--//以前写过一个通过bbed查看数据块的bash shell脚本,别人使用发现存在问题。$ . fffext.sh 9 225 225 15 ncnnnnnnnnnnnnnnnnncct| head -40|SYSTEM|0|1|128| 阅读全文
posted @ 2025-11-19 21:31 lfree 阅读(9) 评论(0) 推荐(0)
摘要:[20251107]latch cache buffers chains等待事件.txt--//前一段时间测试oracle目前的版本在读读的情况很少出现latch cache buffers chains情况。--//我以前的测试基本是单表,拿别人的例子验证看看。1.环境:SCOTT@book01p 阅读全文
posted @ 2025-11-19 21:30 lfree 阅读(81) 评论(0) 推荐(0)
摘要:[20251028]SQLPlus的行编辑器.txt--//学习SQLPlus的行编辑器.看了一个网上的教学视频,对方使用SQLPlus的行编辑器,估计许多人基本不会,感觉有时候利用它效率还--//是很高的,查一些资料做一个记录。--//基本就5个命令:LIST / CHANGE / APPEND 阅读全文
posted @ 2025-11-01 20:55 lfree 阅读(31) 评论(0) 推荐(0)
摘要:[20251015]建立和完善col_vlist.sql脚本.txt--//建立一个支持视图的版本,由于oracle没有视图提取字段信息的视图,只能通过desc提取,通过bash shell处理生成需要的脚本。--//如果有哪个视图支持提取视图字段信息的,希望告知,我再重写该脚本。$ cat col 阅读全文
posted @ 2025-10-15 21:54 lfree 阅读(14) 评论(0) 推荐(0)
摘要:[20251014]建立和完善col_list.sql脚本.txt--//增加选择字段顺序号功能。$ cat col_list.sql-- Copyright 2023 lfree. All rights reserved.-- Licensed under the Apache License, 阅读全文
posted @ 2025-10-15 21:53 lfree 阅读(167) 评论(0) 推荐(0)
摘要:[20251014]建立完善通用的prx.sql脚本.txt--//前几天更改了tpt的prr.sql,想实现一个更加通用pr.sql的版本。自己做一些尝试:--//参数1支持2种格式,第1种格式使用数字序列使用,分开,输出对应字段。第2种格式使用正则表达式输出对应字段.--//参数2支持参数2|n 阅读全文
posted @ 2025-10-15 21:45 lfree 阅读(29) 评论(0) 推荐(0)
摘要:[20251010]建立完善tpt的prr.sql脚本.txt--//昨天在测试时不小心输入pr命令时多输入一个r,没想到居然执行了,说明在本目录或者SQLPATH环境目录下存在prr.sql脚本。--//当时忙着处理其他事情,先把这件事情放一放,今天上班优先做一个探究。1.环境:SCOTT@boo 阅读全文
posted @ 2025-10-10 20:47 lfree 阅读(16) 评论(0) 推荐(0)
摘要:[20250815]关于CPU成本计算(补充)3.txt--//以前测试过,当时一边做一边猜测,反推X,Y,Z的值,有点乱,做一些必要的整理,补充索引的一些测试。--//看Jonathan Lewis的<基于成本的Oracle优化法则>,里面提到P51:Finding out exactly whe 阅读全文
posted @ 2025-08-19 20:14 lfree 阅读(12) 评论(0) 推荐(0)
摘要:[20250815]关于CPU成本计算(补充)2.txt--//以前测试过,当时一边做一边猜测,反推X,Y,Z的值,有点乱,做一些必要的整理,补充索引的一些测试。--//看Jonathan Lewis的<基于成本的Oracle优化法则>,里面提到P51:Finding out exactly whe 阅读全文
posted @ 2025-08-19 20:13 lfree 阅读(7) 评论(0) 推荐(0)
摘要:[20250813]CPU COST转化为COST成本计算.txt--//别人问的问题,一开始我以为对方想知道CPU COST的计算,给对方看了以前的链接:[20190821]关于CPU成本计算.txt--//实际上需要了解知道CPU COST,如何转化为COST的成本,实际上CPU COST在大多 阅读全文
posted @ 2025-08-19 20:12 lfree 阅读(25) 评论(0) 推荐(0)
摘要:[20250812]一些cdb开头的视图存在隐藏列.txt--//昨天看了链接https://mikedietrichde.com/2025/08/11/were-you-aware-of-the-two-hidden-columns-in-cdb-views/,给出一些信--//息一些cdb视图存 阅读全文
posted @ 2025-08-12 21:25 lfree 阅读(29) 评论(0) 推荐(0)
摘要:[20250731]建立完善descv.sql脚本.txt--//在sqlplus下使用desc 查询视图有一个缺点,如果字段太多,显示列表非常长,查找需要的信息非常浪费时间。--//视乎没有一个表记录视图字段的相关信息。自己写一个脚本结合bash shell的grep命令显示相关视图字段的信息。$ 阅读全文
posted @ 2025-07-31 20:59 lfree 阅读(22) 评论(1) 推荐(1)
摘要:[20250729]建立绑定变量的字符串分配长度测试脚本.txt--//正好别人问关于绑定变量的字符串分配长度问题,重新整理以前写的测试脚本:$ cat txt/bind_varchar_len.txt--//用于测试PLSQL字符串分配分界点--// create table t (a varch 阅读全文
posted @ 2025-07-31 20:58 lfree 阅读(19) 评论(0) 推荐(0)
摘要:[20250727]关于访问系统视图v$sqlXXXX的问题.txt--//如果定位解决问题,经常会访问系统视图以v$sql开头的视图。例如v$sql视图,其底层视图是x$kglcursor_child,v$sqlarea其底层视--//图是x$kglcursor_child_sqlid.如果几个会 阅读全文
posted @ 2025-07-31 20:57 lfree 阅读(39) 评论(0) 推荐(0)

1 2 3 4 5 ··· 13 下一页