基于AWR对特定的SQL_ID查看详细的历史执行情况
set verify on lines 200 pages 9999undefine sqlidaccept level char DEFAULT 'ADVANCED' PROMPT "Explain Plan level (BASIC, TYPICAL, ALL, ADVANCED) (Default : ADVANCED) : "col cpu_exe format 9999.9999col ela_exe format 9999.9999col prds_exe format 9999.9999col bg_exe format 99999999col ro...
通过SQL_ID查看SQL历史执行信息
From Memoryset pages 1000 lines 200col first_load_time for a20col last_load_time for a20 col outline_category for a20col sql_profile for a32select sql_id, child_number, plan_hash_value, first_load_time, last_load_time, outline_category, sql_profile, executions, trunc(deco...
shell date 详细用法 如date --date='1 month ago' '+%Y%m'
1.To print the date of the day before yesterday: date --date='2 days ago' 2. To print the date of the day three months and one day hence: date --date='3 months 1 day'3. To print the day of year of Christmas in the current y...
oracle手动建库详细步聚
创建密码文件(作用:允许远程用密码方式以sysdba身份登陆数据库,密码文件可有可无) --切换到存放密码文件的目录 &nb...
linux sed []命令的作用
sed [] 表求在括号内的任何一个字符例:user='abcdefg'echo $user |sed -e 's/[ag]//g' ---作用是去掉存在a或g的字符[timesten@localhost ~]$ echo $user |sed -e 's/[ag]//g'bcdef例2:[timesten@localhost ~]$ user='abagaga'[timesten@localhost ~]$ echo $user |sed -e 's/[ag]//g'b...
shell 函数定义
函数的定义和基本知识向函数传递参数函数返回值函数调用:脚本放置多个函数;函数相互调用;一个函数调用多个函数局部变量和全局变量函数递归:使用局部变量的递归;不使用局部变量的递归函数的定义和基本知识函数是一串命令的集合,函数可以把大的命令集合分解成若干较小的任务。编程人员可以...
linux grep
一、基本用法 grep是linux中很常用的一个命令,主要功能就是进行字符串数据的对比,能使用正则表达式搜索文本,并将符合用户需求的字符串打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。grep在数据中查找出一...
Oracle 物化视图案例分享
一、简介物化视图顾名思义就是物理化了视图,使它实际存储到了硬盘上,查询性能能比普通的视图好二、物化视图原理:1、生成数据两大项:build immediate build deferredBuild immediate:在创建物化视图的同时根据主表生成数据Bulid deferred:在创建物化视图的同时,在物化视图内不生成数据,如果此时没有生成...
Oracle stream案例分享
一、STREAM环境准备:This chapter contains these topics: Configuring a Streams Administrator Setting Initialization Parameters Relevant to Streams Configuring Network Connectivity and Database Links1.创建stream管理用户; ---或都创建一个单独的用户,或使用已存在的用户并赋予相应的...
linux $# $0 $1 $2 $@ $* $$ $?的含义
我们先写一个简单的脚本,执行以后再解释各个变量的意义 # touch variable# vi variable 脚本内容如下:#!/bin/shecho "number:$#"echo "scname:$0"echo "first :$1"echo "second:$2"echo "argume:$@"echo "show parm list:$*"echo "show process id:$$"echo "show...
dblink 删除问题
今天看到yangtingkun在blog上遇到无法删除 db link的问题(http://yangtingkun.itpub.net/post/468/259496),我在半年前也遇到类似的问题,当时也作了简单的记录,现在贴出来,希望大家一起分析原因。今天遇到一个很奇怪的问题在linux as3+oracle9204配置高级复制时,新建了一个dblink,后来不知道做过什么操作...
ORA-22835: 缓冲区对于 CLOB 到 CHAR 转换或 BLOB 到 RAW 转换而言太小
报错信息:Tue Jan 06 09:34:24 2015Errors in file /ggs/oracle_log/diag/rdbms/orayy3/oyy3a/trace/oyy3a_ora_10028532.trc:ORA-22835: 缓冲区对于 CLOB 到 CHAR 转换或 BLOB 到 RAW 转换而言太小 (实际: 9419, 最大: 4000)Tue Jan 06 09:34:31 2015Errors in file /ggs/oracle_log/diag/rdbms/orayy3/oyy3a/trace/...