摘要:
方法1:if list ;then #注意,这里是因为放一行了,所以要有";",如果then在下一行就不用“;”了 do something here elif list; then do another thing here else do something else her... 阅读全文
摘要:
#!/bin/shheart=/archlog2/archive_2/heartbeatwhile truedofor file in `cat $heart`;doecho "wei xiugai qian $file"if [ $file -eq 1 ]; thenecho "0" > $hea... 阅读全文
摘要:
在学习本主题之前,还是先学习一些AIX关于启动的基础知识,如果你只关心如何开机自动重启程序,请跳过第一章、第二章。----------------------------第一章 AIX开机启动过程介绍---------------------------- 不从最开始说起了,只说从AIX ke... 阅读全文
摘要:
很复杂的样子,自己都没有看完,以备后用http://hi.baidu.com/jsshm/item/cbfed8491d3863ee1e19bc3eORACLE分区表、分区索引ORACLE对于分区表方式其实就是将表分段存储,一般普通表格是一个段存储,而分区表会分成多个段,所以查找数据过程都是 先定位... 阅读全文
摘要:
临时表概念 临时表就是用来暂时保存临时数据(亦或叫中间数据)的一个数据库对象,它和普通表有些类似,然而又有很大区别。它只能存储在临时表空间,而非用户的表空间。ORACLE临时表是会话或事务级别的,只对当前会话或事务可见。每个会话只能查看和修改自己的数据。 临时表语法临时表分类ORACLE临时表有两种... 阅读全文
摘要:
Oracle数据库中SYS、SYSTEM、DBSNMP、SYSMAN四用户的区别 SYS用户: SYS,默认密码为CHANGE_ON_INSTALL,当创建一个数据库时,SYS用户将被默认创建并授予DBA角色,所有数据库数据字典中的基本表和视图都存储在名为SYS的方案中,这些基本表和视图对于Orac... 阅读全文
摘要:
TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007 yyyy four digits 四位年 显示值:2007 Month: mm number 两位... 阅读全文
摘要:
在Oracle数据库中,创建索引虽然比较简单。但是要合理的创建索引则比较困难了。 笔者认为,在创建索引时要做到三个适当,即在适当的表上、适当的列上创建适当数量的索引。虽然这可以通过一句话来概括优化的索引的基本准则,但是要做到这 一点的话,需要数据库管理员做出很大的努力。具体的来说,要做到这个三个适当... 阅读全文
摘要:
一、索引简介1、索引相当于目录2、索引是通过一组排序后的索引键来取代默认的全表扫描检索方式,从而提高检索效率。3、索引的创建要适度,多了会影响增删改的效率,少了会影响查询的效率,索引最好创建在取值分散的列上,避免对同一张表创建过多的索引4、索引的使用对用户来说是透明的,由系统来决定什么时候使用索引。... 阅读全文
摘要:
shell 加法i=$i+1是在i的变量值后加上字符串'+1'总结:其他语言中的$i++操作在shell中表示如下:#!/bin/bashn=1;echo -n "$n "let "n = $n + 1"echo -n "$n ": $((n = $n + 1))echo -n "$n "(( n ... 阅读全文
摘要:
一.RAC并发RAC的本质是一个数据库,运行在多台计算机上的数据库,它的主要任务是数据库就是事务处理,它通过DistributedLockManagement(DLM:分布式锁管理器)来解决并发问题。因为RAC的资源是共享的,为了保证数据的一致性,就需要使用DLM来协调实例间对资源的竞争访问。RAC... 阅读全文
摘要:
这里只记录下有条件的情况如何使用 BEGIN dbms_logmnr.start_logmnr(dictfilename => '/u01/arch/logminer_dict.ora',starttime => to_date('20090808 22:00:00','yyyymmdd hh24... 阅读全文