`
yingrihong
  • 浏览: 8054 次
  • 来自: ...
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
当进行index full scan的时候 oracle定位到索引的root block,然后到branch block(如果有的话),再定位到第一个leaf block, 然后根据leaf block的双向链表顺序读取。它所读取的块都是有顺序的,也是经过排序的。   而index fast full scan则不同,它是从段头开始,读取包含位图块,root block,所有的branch block, leaf block,读取的顺序完全有物理存储位置决定,并采取多块读,没次读取db_file_multiblock_read_count个块。
简单实用的sql语句:   DELETE  FROM tab tWHERE   ROWID  NOT IN(SELECT max(ROWID) from tab awhere  a.col = t.col )
df -h 查看磁盘使用率,以易读的容量单位(G/M/K)显示.   du -sh ./*  查询当前目录下子文件夹大小与子文件大小,以易读的容量单位(G/M/K)显示.  
ls -lrS  按文件大小反向排序 ls -lrt   按文件修改时间反向排序
為了完整起見,我這裡再用一些例子加以說明 ${ } 的一些特異功能:假設我們定義了一個變量為:file=/dir1/dir2/dir3/my.file.txt我們可以用 ${ } 分別替換獲得不同的值:${file#*/}:拿掉第一條 / 及其左邊的字串:dir1/dir2/dir3/my.file.txt${file##*/}:拿掉最後一條 / 及其左邊的字串:my.file.txt${file#*.}:拿掉第一個 .  及其左邊的字串:file.txt
将参数optimizer_feature_enable值设为升级前oracle版本号,即可使oracle升级后的查询优化器按照升级前的行为执行。   命令: alter system set optimizer_feature_enable=x.x.x scope=spfile   设置成功后可用show parameter命令来查询 show parameter optimizer_feature_enable
正斜杠(/):在Oracle中,用来终止SQL语句。更准确的说,是表示了“运行现在位于缓冲区的SQL代码”。正斜杠也用作分隔项。   例如:执行以下语句 CREATE TABLE TEMP ( AAA VARCHAR2(2 BYTE),      BBB VARCHAR2(2 BYTE) ) Insert into TEMP (AAA,BBB) values ('TESTA','TESTB'); 就会报错: TABLE OR VIEW DOES NOT EXIST。   在INSERT 语句之前加入正斜杠/即可。
  /home/diuser/LdapAcctUpd目录下新建shell文件test.sh #!/bin/bash USER=haha PWD=haha echo ${USER} echo ${PWD}   cd ./gmail echo ${USER} echo ${PWD}   运行test.sh结果显示: haha haha haha haha   /home/diuser/LdapAcctUpd/gmail 原因:${PWD}是系统全局变量,变更路径后会重新赋值,汗!怎莫会犯这种低级错误! 结论:不要使用PWD作为变量名,与系统 ...
    写点什末东西吧   tar 命令     tar cvf /home/diuser/Ldap/gmail_bak/haha4.zip -C /home/diuser/Ldap/gmail/   gmail_group_20120113.csv     -C 表示临时切换工作目录  如果不使用-C,则打包后的文件是按照/home/diuser/Ldap/gmail/的路径格式分布的,非常不方便,同时打包时也会显示   tar: Removing leading `/' from member names  使用-C参数后迎刃而解,haha4.zip中直接包含gmail ...
Global site tag (gtag.js) - Google Analytics