Linux Shell 中的反引号,单引号,双引号
反引号位 (`) 位于键盘的Tab键的上方、1键的左方。注意与单引号(')位于Enter键的左方的区别。 在Linux中起着命令替换的作用。命令替换是指shell能够将一个命令的标准输出插在一个命令行中任何位置。 如下,shell会执行反引号中的date命令,把结果插入到echo命令显示的内容中。 [root@localh...
linux find
Linux下find命令在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。 在运行一个非常消...
find 命令详解
如果需要把一条命令在标准输出上的输出结果,转换为另一个程序或或者另一个命令的参数,可以用xargs命令。 # man xargs 可以看到例子: 1、 find /tmp -name core -type f -print | xargs /bin/rm -f 用find命令在tmp目录下查找以core命名的文件,然后删除它们。需要注意的是如果文件名字包含新...
cpu 频繁冲高100%持续1秒
最近新接手一套新系统,在对该系统进行短信监控部署后,发现1.CPU正常时的进程情况:Topas Monitor for host: tdx1b EVENTS/QUEUES FILE/TTYSat Oct 11 11:49:49 2014 Interval: 2 Cswitc...
ORACLE DRM REMASTER AN OBJECT
We can only remaster an object when DRM is enabled . e.g on 11.2 _gc_policy_time can't be 0 Here is a test case : Test Env: 11.2.0.3 RAC Test Process: 1. Disable DRM: 1)Set below parameter: SQL>alter system set "_gc_policy_time"=0 ...
linux if [条件] 详解
文件比较运算符-e filename 如果 filename存在,则为真 [ -e /var/log/syslog ]-d filename 如果 filename为目录,则为真 [ -d /tmp/mydir ]-f filename 如果 filename为常规文件,则为真 [ -f /usr/bin/grep ]-L filename 如果 filename为符号链接,则为真 [ -L /usr/bin/grep ]-r filename 如果 filename可...
linux `dirname $0`
【`】,学名叫“倒引号”, 如果被“倒引号”括起来, 表示里面需要执行的是命令。比如 `dirname $0`, 就表示需要执行 dirname $0 这个命令【“”】 , 被双引号括起来的内容, 里面 出现 $ (美元号: 表示取变量名) `(倒引号: 表示执行命令) \...
dba_jobs_running查询缓慢
今天一新装系统(版本11.2.0.4.3)查询dba_jobs_running视图缓慢。但加hint /*+rule*/ 正常。通过跟踪10046 trace发现,主要慢在对X$KSQRS进行全表扫,并且执行走nl。查看别的系统的发现执行计划走HASH。因此判断统计信息存在问题。收集统计信息如下:SQL> exec dbms_stats.gather_fixed_objects_stats(NO_INVALIDATE=>f...
oracle 压缩技术(compress)
Oracle压缩数据的处理基于数据库块,其本质上是通过消除在数据库块中的重复数据来实现空间节约,具体方法如下:比较数据块中包含的所有字段或记录,其中重复的数据只在位于数据块开始部分的记号表(Symbol Table)中存储一份,在其他行或字段出现同样的数据时,只记录一个指向记号表中相关数据的指针。创建压缩表:...
v$Sql_bind_capture 时间变量无法显示
通过v$sql_bind_capture可以查到绑定变量的实际值,该视图的刷新时间间隔受隐含参数_cursor_bind_capture_interval 控制,默认情况下为900秒,但对于timestamp类型的值,直接查询此视图是无法看到绑定值的,需要通过函数转换:select sql_id,name,position,value_string from V$sql_Bind_Capture where sql_id='6...
HINT no_swap_join_inputs/swap_join_inputs
10G以后hash_join可以通过no_swap_join_inputs/swap_join_inputs来强制控制build表,配合leading或者ordered可以控制多表之前的连接顺序。 >select 2 /*+ 3 ordered 4 use_hash(t2) 5 use_hash(t3) 6...
删除 Dblink 报错 ORA-02024: database link not found
database link概述 database link是定义一个数据库到另一个数据库的路径的对象,database link允许你查询远程表及执行远程程序。在任何分布式环境里,database都是必要的。另外要注意的是database link是单向的连接。在创建database link的时候,Oracle再数据字典中保存相关的database link的信息,在使用database...
ORA-16019
ORA-16019: cannot use db_recovery_file_dest with LOG_ARCHIVE_DEST or LOG_ARCHIVE_DUPLEX_DESTBy default Oracle 10g will use the Flash Recovery Area for archivedlogs and recovery related files。the parameter log_archive_dest_10 is reserved for the Flash Recovery Area and is set to 'LOCATION=USE_DB_R...
oracle 闪回
闪回概述:闪回数据库就是当出现逻辑错误时,能够将整个数据库回退到出错前的那个时间点上。实现闪回数据库的基础就是闪回日志。只要我们配置了闪回数据库,就会自动创建闪回日志。这时只要数据库里的数据发生了变化,Oracle就会将数据被修改前的旧值保存在闪回日志里。当我们需要闪回数据库时,ORACLE就会读取闪回日志里...
oracle Flash Revovery Area
使用Flash Revovery Area :RMAN可以把数据库备份到磁盘或磁盘上,除此之外Oracle 10G 还专门为备份文件的存放设计了一个单独的存储区-----闪回恢复区(Flash Recovery Area).这个存储区可以建立在磁盘、磁带、ASM上,用来存储所有与恢复有关的文件,这些文件包含如下几类:a)控制文件。如果创建数据库时使用了Fl...
Orace Flash Restore Point(闪回还原点)
原点基本概念: 还原点(Restore point)是Oracle10gR2配合Flashback database推出的一个新特性。Restore point可以单独使用,也可以和Flashback database联合使用。 我们知道,Flashback database提供了一种将数据...
Oracle X$ View:X$KJBL
Oracle X$ View:X$KJBL The status of buffer locks can be checked through the table X$KJBL; it is not necessary to dump the locks with the ORADEBUG command, in order to get to this information. The table contains the client and shadow locks. Column name &n...
RAC object remastering ( Dynamic remastering )
RAC object remastering ( Dynamic remastering )Posted by Riyaj Shamsudeen on March 25, 2010In RAC, every data block is mastered by an instance. Mastering a block simply means that master instance keeps track of the state of the block until the next reconfiguration event (d...
linux之sed用法
linux之sed用法 sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为: sed [-nefri] ‘command’ 输入文本 常用选...
通过_optimizer_rownum_pred_based_fkr优化一条sql语句
一生产库,cpu利用率达到95%以上,通过分析发现是由一条sql语句影响,通过设置参数 _optimizer_rownum_pred_based_fkr来解决------采样时间看数据库负载很高 -------sharepool 占用了大量的内存(说明数据里存在的硬解析较高,存大大量的字面值) ...