`
文章列表
OS:sunos 10 DB:11.1.0.6.0 这个库(HA的)性能较差,收集一个100M左右表的统计信息就要10分钟左右。 写的很零散   要求将11.1.0.6.0 升级到11.1.0.7.12 。对7.12的升级比较简单,主要写一些在升级到7.0时碰到的一些问题。   2014.5.21 首次对该库升级。软件升级无报错。在跑catupgrd.sql卡下面sql 有2个小时,且重跑该脚本依然卡在这里。 SQL> -- Do the object analyze here before all the data_upgrade scripts  SQL> DE ...
感谢: http://halisway.blogspot.com/2007/06/reclaiming-lob-space-in-oracle.html http://stackoverflow.com/questions/18367444/how-to-drop-oracle-lob   LOB字段是单独存储的,而且用delete是无法回收lob占用的空间。 SQL>  create table lob_test (id number, data blob);   Table created.   -- 向lob_test中导入数据 SQL> @lobloa ...
1.首次开机[开机不要插卡]会运行开机设置向导,语言选择English(United States)。2.下一步,选择网络,不要连接,点击skip跳过。3.登陆谷歌账户,不要登陆,选择跳过;请求地理位置,拒绝,两个勾取消。4.完成初始化,进入系统桌面。5.使用代理工具连接WiFi网络,代理工具可以在此处下载。6.下载ladder代理,并通过代理网络登录谷歌帐号,成功后进入桌面,长按桌面点击setting。7.Open Google Now。回到桌面向左滑动即可看到Google Now初始化界面。 如果出不来,就到setting》 app》 all》 google search清空数据,并强制 ...
第一次意义上的sql优化,得瑟一下,虽然只是对sql的改写而已,但中间涉及到not in, or 和ort exist ,union, union all 和null值的处理。还是做下笔记。   EXISTS用于检查子查询是否至少会返回一行数据,该子查询实际上并不返回任何数据,而是返回值True或False。 NOT EXISTS 的作用与 EXISTS 正相反。如果子查询没有返回行,则满足 NOT EXISTS 中的 WHERE 子句   起因是巡检的时候发现cpu使用很高,就检查了cpu的top 10   System: xxxx                       ...
感谢:http://www.dbsupport.cn/thread-372-1-1.html   升级到11.1.0.7.12启动数据库报错: OS版本:suse linux X86-64 DB版本:11.1.0.7.8 升级到11.1.0.7.12   Total System Global Area 1.2560E+10 bytes Fixed Size                  2171344 bytes Variable Size            7918849584 bytes Database Buffers         4630511616 ...
参考下面地址的方法没法保存第三步做的修改,也可能是我保存步骤不对。 用<pc keytable=us crashkernel=auto rhgb quiet linux single 保存,重启后才有效。 OS version redhat 6.3   http://www.51bigfool.com/linux%E4%BF%AE%E6%94%B9inittab%E5%90%8E%E6%97%A0%E6%B3%95%E8%BF%9B%E5%85%A5%E7%B3%BB%E7%BB%9F%E7%9A%84%E8%A7%A3%E5%86%B3%E5%8A%9E%E6%B3%95.htm ...
linux中直接ls -l显示的时间不是正常的年月日 时分秒, 可以用: ls -l --time-style=full 来格式化
http://zhangsha1251.blog.163.com/blog/static/6262405320106287722431/
本来我的数据库是没有配置AMM的,memory_target,memory_max_target的值都为0,为了开启AMM功能,就随便设置memory_target,memory_max_target为250M,结果悲剧了。   1, 如上图,我的memory_target,memory_max_target都是0 2, 3,重启数据库后,报错 4,那就重新修改memory_target,memory_max_target的值呗。spfile肯定不行了,就改pifle,但我的pfile是很早以前的了,如何得到当前的pfile是关键了。刚开始以为create pfile f ...
使用vi批量加注释“#”,看似简单但用处很大。 1、ctrl+v使用方向键上下选择范围; 2、shift+i进入编辑模式,添加“#”,此时只会在选中行的第一行添加“#”,随后按esc退出(也可理解为运行批量添加);此时选中全部行的批注已加好 3、删批注:ctrl+v使用方向键上下选择去除批注的范围,按“x”; 原文链接: http://yjw1983.blog.51cto.com/265702/485797
本周一直在linux下面处理一些CSV文件,因为是在linux中处理windows的CSV。所有碰到这两个操作系统对“回车”的不同定义。   linux中直接用   \n  定义回车 windows中用的是  \r\n 来定义回车。   这使得处理脚本的时候碰到个很头疼的问题。 在CSV文件中对回车还有区分:硬回车和软回车。硬回车就是我们平时直接说的回车。软回车,是在同一个单元格中实现的回车。这要在编辑CSV的时候强制实行才行(同时按下Alt + Enter)。   现在来描述一下问题:   因为CSV中有同时有软硬回车的出现。所以一行中会出现多个\n。但这些\n在windo ...
因为开启归档、闪回后,空间磁盘不够了。没有多想就在数据库处于open状态下,rm了所有的归档、闪回日志。 等到重启数据库时出现错误:     SQL> conn /as sysdba Connected to an idle instance. SQL> startup ORACLE instance started.   Total System Global Area  422670336 bytes Fixed Size                  1336960 bytes Variable Size             310380928 b ...

pstree

记录一下今天的pstree命令,以前没见过的。 pstree命令是用来列出当前的进程,和它们的进程树。   结构: pstree 【参数】 【pid | user】   pstree -Glp 1234   -G :使用终端VT100显示 -l   :以长用法显示(啥是长用法,我还不知道) -p  :显示PID       上图就列出了进程30859的进程树。   30859只有一个子进程:31150,对应的31150也只有一个子进程。以此类推到子进程31303。  子进程31303有3个子进程。    详解可以看:http://blog.vsharin ...
nohup命令可以让命令在后台执行。用法如下:  nohup ./zc.sh PIPEHOLE_F & 这样执行zc.sh PIPEHOLE_F的输出就自动保存到执行命令的目录下的nohup.out中。   如果在同一个目录下要执行多个后台,在不指定输出路径的情况下,那么多个输出就都输出到nohup.out中。so如何制定后台的输出路径呢?     nohup ./zc.sh PIPEHOLE_F >>myhup1.out 2>&1 &   注意在>和&1之间没有空格。要是写成
这个脚本还只是测试用的,完全没有考虑效率等问题,只是能实现功能而已。 需求: 把68.xml文件中的号码信息处理成两行,每行一个号码信息   源文件 68.xml:     <?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?> <Result xmlns="http://schemas.ericsson.com/pg/hlr/13.5/"> <Request> <command>HE ...
Global site tag (gtag.js) - Google Analytics