oracle10g study (1)reset parameters
恢复默认值alter system reset open_cursors scope=spfile sid='*';为修改加入注释alter system set open_cursors=500 comment ='test 1' scope=both;相关视图select *from v$spparameterwhere name='control_file...
_vimperatorrc
noremap <leader>tm :tabopen mail.google.com<CR>noremap <leader>tr :tabopen www.google.com/reader<CR>noremap <leader>tx :tabopen xbeta.info<CR>noremap <leader>te :tabopen xbeta.info/wp-admin<CR> autocmd LocationChange .* :js modes.passAllKeys = /mail.google.com/.test(buffer.URL) || /google.com/reader//.test(buffer.URL) map <C-Up> :se go=mnT<CR>map <C-Down> :se go=n<CR>cnoremap<S-Return> <End>.org<Home><C-
物理dataguard 正常切换(转)
http://weiranjie.itpub.net/post/26925/450820[@more@]
Oracle DataGuard standby库日常管理(zt)
一、日常管理1.1 备用服务器的管理模式与只读模式1、启动到管理模式SQL>shutdown immediateSQL>startup nomount pfile=?/dbs/inittestdbsdby.oraSQL>alter database mount standby databaseSQL>alter database recover managed standby database disconnect from session;2、启动到只读方式SQL>shutdown immediateSQL>startup nomount pfile=?/dbs/inittestdbsdby.oraSQL>alter database mount standby databaseSQL>alter database open read only3、如果在管理恢复模式下到只读模式SQL>recover managed stand
session_cached_cursor
tom关于parse的解释There are two types of parses (well, actually "three" these days).They are o HARD parse -- the query has never been seen before, isn't in the shared pool. We must parse it, hash it,...
deadlock
select dbms_rowid.rowid_object('AAAGHLAAMAAAAJkAAY') from dualselect dbms_rowid.rowid_object('AAAGFZAAMAAAAGXABo') from dualselect object_name from all_objectswhere object_id in(25035,24921)
换休在家总结的sql,主要是对latch 的查询
--每个用户使用的资源SELECT A.USERNAME,B.BLOCK_GETS,B.CONSISTENT_GETS,B.PHYSICAL_READS,B.BLOCK_CHANGES,B.CONSISTENT_CHANGESFROM V$SESSION A,V$SESS_IO BWHERE A.SID=B.SIDORDER BY USERNAME;----用户访问的...
tar+ssh
master# ssh root@192.168.1.1 "tar czf - /var" | tar xzf - master# ssh root@192.168.1.1 "tar czf - /home" | tar xzf - master# ssh root@192.168.1.1 "tar czf - /usr" | tar xzf - master# ssh root@192.168.1.1 "tar czf - /etc" | tar xzf - ... 在遠端執行 tar czf - /path (注意中間那個 - 是有特別用意的),就會把 /path 下的檔案系統,完整 (連uid, gid, mode) 地讀取出來,並輸出到遠端的 stdout 。 而 ssh 會把輸出到遠端 stdout 的內容,傳送到本地端的 stdout ,故以 | tar
去掉两个字人名中间的空格
while(<>){@name=split (" ",$_);open FH,">>name_file.txt";my $i=0;while ($i <=$#name){ $length=length($name[$i])/2; if ($length>1) { print FH "$name[$i] "; } elsif($length=1){ print FH "$name[$i]$name[$i+1] " ; $i+=1; } $i+=1;}print FH "n";}close FH;[@more@]
ORA-16038的解决(zt)
ORA-16038的解决数据库装载完毕。ORA-16038: 日志 3 序列号 5035 无法归档ORA-19809: 超出了恢复文件数的限制ORA-00312: 联机日志 3 线程 1:......REDO03.LOG'DB是归档模式, 每个日志组只有一个文件(新太公司的人通常使用的方法,FT), 没办法, 搜寻文档和晚上的资料, 有如下的解决方法:损坏非当前联机日志:1、启动数据库,遇到ORA-00312 or ORA-00313错误,如:ORA-00313: open failed for members of log group 4 of thread 1ORA-00312: online log 3 thread 1: '/opt/oracle/db04/oradata/ORCL/redo03.log'从这里我们知道日志组1的数据文
clob 存储
LOB ( lob项,...) STORE AS lob_segment_name CHUNK integer PCTVERSION integer CACHE NOCACHE LOGGING/NOLOGGING TABLESPACE tablespace_name STORAGE storage子句 INDEX INDEX字句 lob_segment_name:...
perldoc 常用命令(参数)
1.查找函数文档perldoc -f substr2.查找faqperldoc -q substr3.查找module路径perldoc -l IO::File4.查代码perldoc -m IO::File[@more@]
用perl按记录条件分割大文件
《intermediate perl》一书中第8章练习2是一个分割文件的练习Gilligan: 1 coconutSkipper: 3 coconutsGilligan: 1 bananaGinger: 2 papayasProfessor: 3 coconutsMaryAnn: 2 papayas.......要求按照:前的字符将原始文件分割成若干个*.info文件可以有2种方法解决1、#!/usr/local/bin/perl use strict;use warnings;use IO::File;my %output_handles;while (<>) {unless (/^(S+):/) {warn "ignoring the line with missing name: $_";next;}my $name = lc $1;my $handle = $output_handles{$name} ||=my $fh =IO::File->
remove netconnect domain name
SQLNET.ORA文件中注释#NAMES.DEFAULT_DOMAIN=xxxxxxxx可以去掉网络连接字符串里的域名
从指定位置的spfile启动数据库的方法
STARTUP Command Behavior If you execute the STARTUP command without any PFILE searches the default location on the server (for example: $ORACLE_ named as follows: • SPFILE<$ORACLE_SID>.ORA ̶...
perl ->
-> 有两种用法,都和解引用有关。第一种用法,就是解引用。根据 -> 后面跟的符号的不同,解不同类型的引用,->[] 表示解数组引用,->{} 表示解散列引用,->() 表示解子程序引用。例子:$arr_ref = @array;$arr_ref->[0] 访问数组 @array 的第一个元素。$hash_ref = %hash;$hash_ref->{foo} 访问 %hash 的 foo 分量$sub_ref = &test;$sub_ref->(1, 2, 3) 使用参数列表 (1,2,3) 来调用 &test 这个子程序。第二种用法,就是调用类或者对象的方法。格式:$obj->method();或者ClassName->method();例如:
优化ext2/ext3文件系统(转)
优化ext2/ext3文件系统信息来源:黑客论坛(http://www.hackerbbs.net)1,块大小的优化 块意为最小的存储单位假设:Block size 1K每个分区被格式化后,都会创建很多块如果一个文件有4K,要使用4个块即使一个块不到1...
TPC基准程序及tpmc值
今天的用户在选用平台时面对的是一个缤纷繁杂的世界。用户希望有一 种度量标准,能够量化计算机系统的性能,以此作为选型的依据。作者曾在美国从 事过数年计算机性能评价工作,深深体会到,计算机的性能很难用一两种...
命令行下可以使用的各种命令解析(转)
mysql -u root -p进入到mysql客户端应用程序mysql,通过它可以管理数据库,访问数据库,执行SQL语句等等。1. 获取帮助mysql>help或者/?2. 将在mysql>下输入的内容输出到文件中,使用mysql>tee filename或者T filenamemysql会提示你已经logging to file 'filename'这样在mysql>下输入的命令及输出结果就会都保存到filename文件中如果想取消挂载,输入 notee或者tmysql会提示outfile disabled在进入mysql之前,也可以通过选项--tee或者--no-tee挂载外部文件或者取消mysql -u root -p --tee outfile或者mysql -u root -p --no-te
mysql主从复制失败跳过sql
mysql>STOP SLAVE;mysql> SET GLOBAL SQL_slave_SKIP_COUNTER = n; n=1 or n=2 mysql> START SLAVE; [@more@]