Oracle10g-版本查询
C:\>set ORACLE_SID=irmdbC:\>sqlplus /nologSQL*Plus: Release 10.2.0.3.0 - Production on 星期三 1月 23 15:05:33 2008Copyright (c) 1982, 2006, Oracle. All Rights Reserved.SQL> conn / as sysdba;...
2008 1.23:Do i make myself clear?
Do I make myself clear?我说得够清楚吗?你明白了吗?---------------------------------------------------------------------- 这就相当于中文的“你明白吗?”这个句子的使用也可能在吵架,或是上对下的批评...
2008.1.22:How much is the cover?
How much is the cover?入场费是多少钱?----------------------------------------------------------------------美国的一些夜生活场所例如舞厅,电动游乐场等,都有所谓的入场费(cover)。这通常是不包括饮料以...
Physical read VS Logical read
今天被问到一个问题:在算buffer pool命中率的时候有个最一般的公式:1-physical reads/(db block gets+consistent gets)这个不时很理解,难道物理读是逻辑读的一部分?我的回答是: Oracle在读取数据块的时候,肯定是要...
关于计算buffer cache hit rate的精确算法
在系统运行过程中,如果我们发现Cache hit rate过小,或者我们通过观察statspack中的Instance Efficiency Percentages这部分呢,我们会发现Buffer Hit%的值很低,通常这就是在暗示你要增加DB_CACHE_SIZE了1.通常的计算...
Oracle date计算
总结一个算时间差的sql,挺有意思的:2008-01-21 12:14:03到2008-01-21 11:02:25差了有多长时间.select sysdate, trunc(to_date('2008-01-21 12:14:03','yyyy-mm-dd hh24:mi:ss') - to_date('2008-01-21 1...
2008.1.21:It's great to see you two kiss and make up.
It's great to see you two kiss and make up.真高兴看到你们俩和好了。----------------------------------------------------------------------动词搭配kiss and make up就相当于中文里的“和好,言归于好”之类...
计算session的日志生成量
看了tom的书,把如何计算当前session的日志生成量罗列在这里redostart.sql---------------- set verify offcolumn value new_val Vdefine S="redo size"set autotrace offselect a.name,b.valuefrom v$statname a,...
在Oracle10g中诊断性能问题
Oracle10g为我们提供了,诊断和跟踪性能问题的绝佳方法。这些方法相比以前有了一些改进,新引入了9i中没有的新视图,比如v$sess_time_model,v$session_wait_class,同时v$session视图的功能更加强大了。现在就来学习...
ELAPSED_TIME的单位
运行查询SELECT *FROM (SELECT a.sql_text, a.executions, a.elapsed_time  ...
Oracle中coalesce函数的简单理解
今天在做测试的时候,发现了一条SQL:delete from TS_LOCKS where COALESCE(FLPLNCMPNTID, 0)=:1 and COALESCE(FLPLNCMPNTPARTID, 0)=:2其中用到了coalesce函数,那么这个函数的是干什么用的呢?来解释一下:COALESCE...
2008 1.18: You owe me three dollars.
You owe me three dollars.你还应该找我三块钱。----------------------------------------------------------------------“找”钱应该怎么说?老美的说法就是,你还欠(owe)我几块钱。他们没有 "找钱" 这个动词。...
log_checkpoint_interval和log_checkpoint_timeout
9i以后可能大家都喜欢通过设置fast_start_mttr_target来控制instance recovery的粒度。但是仍然有两个参数一直影响着我们的checkpoint,就是他们:log_checkpoint_intervalOracle8.1版本后log_checkpoint_interval指...
通过等待事件来获得查询SQl的执行计划
网上找了一个SQL挺好用的特此记录如下:---------------------------------------------------------set linesize 132break on hash_value skip 1 dupcol child_number format 9999 heading 'CHIL...
2008 1 17:He kicked himself for missing so many chances.
He kicked himself for missing so many chances.他气自己错过了那么多机会。----------------------------------------------------------------------动词kick表示“踢”,kick oneself 字面上的意思是“踢自己”...
2008.1.16 You have one shot
You have one shot.你只能孤注一掷了。你只有一个机会。---------------------------------------------------------------------- 表示对方只有一个机会。这里的shot指得就是玩像篮球这样必需投射得分的运动时,...
2008.1.15 He didn't know it until I put a bug in his ear.
He didn't know it until I put a bug in his ear.我向他透露之后他才知道这件事。----------------------------------------------------------------------在put a bug in one's ear这个短语中,bug不是“虫子”的...
Cardinality的计算
在数据库中如果我们使用CBO作为优化器,那么一条SQl语句的执行就会有多种执行路径,但是有一点需要注意,CBO会计算各个执行路径的访问代价,从而选择代价最小的执行路径作为我们的执行计划。通过10053事件可以trace...
Redo Byte Address (RBA)-Steve Adams
Recent entries in the redo thread of an Oracle instance are addressed using a 3-part redo byte address, or RBA. An RBA is comprised of the log file sequence number (4 bytes) the log file block numb...
关于service_name,instance_name的结论性理解
上午的时候抽时间做了一个测试,并再一次证明service_name,instance_name以及db_domain在我们参数文件中的重要性,由于实验步骤较多,没有一一记录下来,下面总结一段文字用于备忘:init.ora 中的instance_name是可...