90-100的排在前面,然后按id排序

---90-100的排在前面,然后按id排序 create table test5(id int); begin for i in 1 .. 10000 loop insert into test5 values(i); end loop; end; select id from test...

2014-07-30 22:10:40

阅读数:388

评论数:0

Segments by Row Lock Waits

SQL> select OWNER,INDEX_NAME,TABLE_NAME from DBA_indexes where INDEX_NAME='F_AGT_BUSS_DUEB_END_DT';   OWNER             INDEX_NAME              ...

2014-07-30 21:07:46

阅读数:1771

评论数:0

awk数组

[cailu@cobbler-test ~]$ awk '{a[$1]=$5}END{for(i in a)print i,a[i]}' urfile sshd 10:06 was 09:04 root 10:06 [cailu@cobbler-test ~]$ cat urfile roo...

2014-07-30 10:35:28

阅读数:366

评论数:0

Linux之lsof

lsof:一个功能强大的命令 lsof命令的原始功能是列出打开的文件的进程,但LINUX下,所有的设备都是以文件的行式存在的,所以,lsof的功能很强大! lsof输出各列信息的意义如下: COMMAND:进程的名称 PID:进程标识符 USER:进程所有者 FD:文件描述符,应用程序通过文件描述...

2014-07-30 09:44:15

阅读数:392

评论数:0

利用translate函数去掉指定字符

SQL> SELECT TRANSLATE('ab你好bcadefg', '1abcdefg', '1') AS NEW_STR FROM DUAL; NEW_ ---- 你好

2014-07-29 20:46:12

阅读数:360

评论数:0

OWI之direct path write

SQL> select * from v$mystat where rownum<2; SID STATISTIC# VALUE ---------- ---------- ---------- 192 0 0 SQL>...

2014-07-29 13:57:51

阅读数:494

评论数:0

Linux之strace

Last login: Tue Jul 29 17:55:11 2014 from 10.129.254.46 /usr/bin/xauth: timeout in locking authority file /oracle/.Xauthority [root@dwh1 ~]# ps -e...

2014-07-29 10:42:43

阅读数:880

评论数:0

OWI之direct path read

select sid,event,p1,p2,p3 from v$session_wait where sid=9; SID event p1 p2 p3 1 9 direct path read 13 153574...

2014-07-29 09:16:37

阅读数:378

评论数:0

OWI之db file sequential read

p1=file# p2=block# p3=blocks=1 关闭绑定变量窥探后,无法使用直方图信息。 Cluster Factor(CF) 假设I/O不使用内存,CF越高读取表块的次数越多,因此物理I/O也会增加。即,CF越高,通过ROWID读取表块的次数就会越多,db file se...

2014-07-28 19:56:25

阅读数:406

评论数:0

OWI之db file scattered read

Oracle在执行全表扫描(full table scan)或全索引扫描(index full scan)时,为保障性能,尽量一次性读取多个块,这称为Multi Block I/O. 每次执行Multi Block I/O,都会等待物理I/O结束,此时等待db file scattered re...

2014-07-28 19:55:08

阅读数:371

评论数:0

Linux监控脚本

while : do if [ -f "./mon_linux.sh" ] then echo "进程开始运行" else exit 1 fi #!/bin/bash >result.tmp #set -x #version: 2.0 export L...

2014-07-28 19:54:16

阅读数:433

评论数:0

一次分布式事物挂起处理

解决;

2014-07-25 20:10:43

阅读数:569

评论数:0

老白之分布式错误

数据库总是报错: Tue May 6 13:44:47 2008 SMON: a...

2014-07-25 20:08:39

阅读数:680

评论数:0

over 开窗函数使用说明

---CUR_CD VARCHAR2(18) Y 币种 ---CORP_ORG VARCHAR2(10) 法人机构编号 ---AGMT_ID VA...

2014-07-24 17:08:03

阅读数:428

评论数:0

select count(*)和select * 区别

explain plan for select * from F_AGT_BUSINESS_CONTRACT_H a where a.end_dt=date'2999-12-31'; select * from table(dbms_xplan.display()); ...

2014-07-24 10:59:49

阅读数:633

评论数:0

虚拟机测试等值索引扫描成本

SQL> create index test_idx1 on test(owner); BEGIN DBMS_STATS.GATHER_TABLE_STATS(ownname => 'TEST', tabname => 'TEST', estimate_percent =>...

2014-07-23 22:37:17

阅读数:502

评论数:0

虚拟机测试全表扫描成本

BEGIN DBMS_STATS.GATHER_TABLE_STATS(ownname => 'TEST', tabname => 'TEST', estimate_percent => 100, method_opt => 'for all columns size 1'...

2014-07-23 21:51:39

阅读数:380

评论数:0

选择率,基数计算公式

单个谓词过滤: = 基数计算公式 :1/num_distinct*(num_rows-num_nulls),如果有直方图,基数计算公式=(num_rows-num_nulls)*density > 基数计算公式:(high_value-limit)/(high_value-low_val...

2014-07-22 19:52:09

阅读数:510

评论数:0

重建控制文件

[oracle@localhost orcl]$ cat control.sql STARTUP NOMOUNT CREATE CONTROLFILE REUSE DATABASE "ORCL" NORESETLOGS NOARCHIVELOG MAXLOGF...

2014-07-22 17:44:19

阅读数:366

评论数:0

批量构建添加数据文件SQL

select 'alter tablespace ' || a.tablespace_name || ' add datafile '||''''|| b.file_name||'''' || ' size 30G;' from dba_tablespaces a, dba_da...

2014-07-22 13:33:46

阅读数:382

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭