[20210906]没有想到bash shell还可以这样写.txt
[20210906]没有想到bash shell还可以这样写.txt--//昨天看https://www.modb.pro/db/44380脚本,我发现里面一些细节,通过例子说明.$ echo "x /rncc dba 11,133 *kdbr[0]" | rlbbedBBED: Release 2.0.0.0.0 - Limited Production on Mon Sep
[20210906]bbed读取数据块(bbed-wrap.sh).txt
[20210906]bbed读取数据块(bbed-wrap.sh).txt--//链接:https://www.modb.pro/db/44380--//Oracle MOS上的一篇内部文档"AQUICK WAY TO READ RECORDS FROM A DATA BLOCK USING BBED TOOL(Note:371546.1)"--//https://www.mo
[20210904]如何实现3.txt
[20210904]如何实现3.txt--//http://blog.itpub.net/267265/viewspace-2789968/=>[20210828]如何实现2.txt --//写一个更加简单的版本.$ echo c={1..4}\;d={196..204} | tr ' ' '\n'|xargs -IQ echo 'scale=0;Q;
[20210902]library_cache对象级别转储.txt
[20210902]library_cache对象级别转储.txt--//昨晚看书APress Oracle Core Essential Internals for DBAs and Developers.pdf,在附录部分:library_cache N Dumps library cache information. This dump uses a bitmap strateg
[20210902]为什么会使用多个共享内存段.txt
[20210902]为什么会使用多个共享内存段.txt--//昨天测试kernel.sem = SEMMSL SEMMNS SEMOPM SEMMNI参数时遇到的问题,做一个记录.1.环境:--//为了反复测试,我建立一个实例,没有数据文件.$ cat /tmp/test.oratest.__db_cache_size=1258291200test.__oracle_base='/u01/
[20210828]如何实现2.txt
[20210828]如何实现2.txt--//内核参数kernel.sem的探究,需要写一个命令,看看processes,nsems,semaphores_used_arrays的关系,自己看看如何实现.$ seq 196 1 204 | xargs -IQ echo "scale=0;Q;a=(Q+4)/4;scale=3;b=Q/(a-4);a;b" | bc | tr -
[20210819]kernel.sem = SEMMSL SEMMNS SEMOPM SEMMNI 2.txt
[20210819]kernel.sem = SEMMSL SEMMNS SEMOPM SEMMNI 2.txt--//2019年的测试。我当时在设置内核参数kernel.sem = 24 332800 100 128时,不知道会使用25个Semaphore Arrays。--//前几天与别人聊天,我记得当时测试时一头雾水,不知道为什么,不浪费时间直接放弃?最近仔细看当时做的笔记,似乎明白问题在-
[20210826]内核参数kernel.sem.txt
[20210826]内核参数kernel.sem.txtkernel.sem = SEMMSL SEMMNS SEMOPM SEMMNIwheresemmsl: The number of semaphores per set &nb
[20210901]cygwin下使用bbed.txt
[20210901]cygwin下使用bbed.txt--//工作需要,测试在cygwin下使用bbed,主要是这样的方式可以使用bash shell编程,编写脚本比windows批处理方面不少.--//首先我的bbed安装在D:\tools\bbed目录下,windows下的bbed一般来自oracle 9i for windows的安装包,许多文章都有介绍如何移植.--//我的cygwin64
[20210831]bbed读取数据块6.txt
[20210831]bbed读取数据块6.txt--//前一段时间使用自己写的脚本读取数据块,遇到1个小问题,就是字段串超长就仅仅显示1段。--//实际上bbed最大显示宽度是300,我测试最大显示275个字符.1.问题提出:BBED> set width 300 WIDTH  
[20210812]windows xcopy问题.txt
[20210812]windows xcopy问题.txt--//后记:前几天我做了U盘与本地磁盘的同步,主要是以前写的blog有一些做了修改,遇到的奇怪问题。d:\>xcopy /d/e/y d:\notes\20* u:\notes\20*D:\notes\other\20171202.jpg复制了 1 个文件d:\>xcopy /d/e/y u:\notes\20* d:\not
[20140516]取出回滚段信息.txt
[20140516]取出回滚段信息.txt--//后记:以前写的,原始链接找不到了.感觉2014年的blog丢失很多.--如果数据库存在问题,无法启动,需要利用隐含参数_offline_rollback_segments=(_SYSSMUx$)和_corrupted_rollback_segments=(_SYSSMUx$)--来屏蔽,可以通过一些隐含信息启动数据库。在数据库不能启动的情况下如何取
[20210817]如何通过bbed确定undo段.txt
[20210817]如何通过bbed确定undo段.txt--//链接http://www.itpub.net/thread-2142534-1-1.html,要确定undo段加入参数_corrupted_rollback_segments中.--//正好以前写过一个bbed读取数据块的脚本,链接http://blog.itpub.net/267265/viewspace-2764314/=>
[20210818]测试sql语句子光标的性能4.txt
[20210818]测试sql语句子光标的性能4.txt--//如果一条sql语句产生的子光标很多,除了消耗共享池内存外,也会导致执行时一些性能问题.测试看看.--//children number=0 与children number=127执行时是否存在差异.--//前几天的测试链接:http://blog.itpub.net/267265/viewspace-2786553/=>[20
[20210816]测试sql语句子光标的性能3.txt
[20210816]测试sql语句子光标的性能3.txt--//如果一条sql语句产生的子光标很多,除了消耗共享池内存外,也会导致执行时一些性能问题.测试看看.--//children number=0 与children number=127执行时是否存在差异.--//前几天的测试链接:http://blog.itpub.net/267265/viewspace-2786553/=>[20
[20210819]给文件内容编行号.txt
[20210819]给文件内容编行号.txt--//昨天在小区里被一位老者拦下,请求处理一个小问题,给一个文件内容编行号。--//实际上就是U盘里面有一堆MP3文件,使用MP3播放器时,只要输入数字就能播放对应歌曲。--//这个问题对于我很简单,不过麻烦的是对方机器是windows XP环境,没有nl,cat之类的命令。--//上网安装unxutils包,安装后执行如下:nl mp3.txt &g
[20210813]关于测试sql语句子光标的性能的一些补充说明.txt
[20210813]关于测试sql语句子光标的性能的一些补充说明.txt--//昨天测试了[20210812]测试sql语句子光标的性能.txt,我本意是想看看大量执行相同sql语句,执行计划不变的情况下。--//children number 0 与children number=127执行时是否存在差异.当时的测试有点乱的,而且我开始固有的观点是--//children number 0 的执
[20210812]测试sql语句子光标的性能.txt
[20210812]测试sql语句子光标的性能.txt--//如果一条sql语句产生的子光标很多,除了消耗共享池内存外,也会导致执行时一些性能问题.测试看看.--//children number 0 与children number=N执行时是否存在差异.1.环境:SCOTT@book> @ ver1PORT_STRING &nbs
[20210812]完善vim bccalc_linux插件.txt
[20210812]完善vim bccalc_linux插件.txt--//抽一点点时间,重新编写了bccalc_linux的插件,实际上与windows的不同之处在与echo的处理方式上.R:\>echo obase=16;254 | bcFE$ echo obase=16;254 | bcobase=16-bash: 254: command not found$ echo 'o
[20210810]完善vim bccalc_win插件.txt
[20210810]完善vim bccalc_win插件.txt--//前一段时间改写vim bccalc_win插件,发现使用\16x计算取模时存在问题,计算错误。--//建议不采用bc -l模式计算,采用bc模式计算.--//测试如下:10210a5e = 270600798270600798 % 131072 %7+1 = 4 ===> 使用bc计算