HelloDBA  
搜索WWW 搜索 HelloDBABA
首页 技术文档 培训教程 案例分析 工具、书籍 数据库新闻 网摘 Blog 收藏
Oracle技术站。提供各种数据库技术文档、培训教程、解决方案、案例、工具及周边新闻。同时,本站还提供oracle培训、优化、备份方案和技术支持。email: fuyuncat@gmail.com  MSN: fuyuncat@hotmail.com
破解(Unwrap) 10, 11G PLSQL (2009-05-29) [下载] Full Table Scan cost formula cracking (2009-04-29) [文档] 一致性读(Consistent Reads)与buffer cache (2009-04-07) [文档] ROWNUM的一个性能陷阱 (2009-03-30) [文档] 通过Parallel Trace分析并行过程 (2009-03-23) [文档] 手机上网完全攻略 (2008-02-12) [文摘] Oracle数据恢复/挖掘工具——FySafe (2006-11-29) [下载] 让语句横着走————对海量数据更新的并行优化 (2009-03-21) [文档] Oracle IO问题解析 (2007-11-05) [文档] 查询计划中的笛卡尔积 (2007-07-19) [文档] Oracle SCN机制解析 (2007-09-12) [文档] Oracle中ROWNUM的使用技巧 (2007-09-12) [文档] Oracle时间类型数据为0的bug (2006-12-07) [文档] Oracle 11g 新特性 (2006-11-29) [文档] 临时表游标未释放导致回滚段空间不足案例 (2006-11-28) [案例] Oracle内存全面分分析 (2006-09-23) [文档] 什么时候使用绑定变量性能反而更差(2006-09-20) [文档] 查询计划中集的势的计算(2006-09-18) [文档] Oracle中的Hash Join (2006-09-16) [文档] ORA-01555错误处理一例 (2006-07-06) [案例] 数据段压缩(Data Segment Compression)浅析 (2006-07-01) [文档] 一个显示windows中线程性能情况的小工具 (2006-07-01) [下载]
最新文章Welcome
Look Oracle from...(2010-06-15) [文档]
Look Oracle from...(2010-06-11) [文档]
Look Oracle from...(2010-06-10) [文档]
Look Oracle from...(2010-06-09) [文档]
OraTracer upgrad...(2010-06-01) [下载]
An Oracle Call T...(2010-05-28) [下载]
Oracle 内部函...(2010-05-28) [下载]
Query Execution ...(2010-05-12) [文档]
执行计划(Exe...(2010-04-30) [文档]
SQL Rolling Inva...(2010-04-19) [文档]
布隆过滤器 ...(2010-03-25) [文档]
Oracle的排序...(2010-03-18) [文档]
All about oracle...(2010-03-18) [文档]
TIPS: 快速建...(2010-03-15) [文档]
CBO 中如何计...(2010-03-10) [文档]
Adjusted MBRC f...(2010-03-10) [文档]
CBO代价估算...(2010-03-08) [文档]
CBO Cost estimat...(2010-03-05) [文档]
NULL IS NOT NULL...(2010-03-04) [文档]
CBO Statistics d...(2010-01-20) [文档]
CBO Statistics d...(2010-01-18) [文档]
CBO Statistics d...(2010-01-13) [文档]
CBO Statistics d...(2010-01-11) [文档]
CBO Statistics d...(2010-01-07) [文档]
《Oracle IO 问...(2010-01-05) [下载]
《Oracle 中 RO...(2009-12-31) [下载]
热门文章Welcome
Oracle数据恢复工具——FySafe [下载]
Oracle内存全面分分析 [文档]
什么时候使用绑定变量性能 ... [文档]
ORA-01555错误浅析 [文档]
数据段压缩浅析...                   [文档]
一个显示windows中线程性能 ... [下载]
自己写的一个Oracle压力测 ... [下载]
查询计划中集的势的计算 ... [文档]
跳跃式索引的浅析 [文档]
关于事务对数据块的操作过程 .. [文档]
Oracle的语句中的提示 [文档]
Oracle 11g 新特性 [文档]
TX锁(Transaction Lock)分析 [文档]
临时表游标未释放导致回滚段.. [案例]
Dual 表的性能优化 [文档]
ORA-01555错误处理一例 [案例]
Oracle 10g新特性——等待接口 [文档]
高级复制中mlog$表的HWM过 .. [案例]
Blog
博客系统上线咯  (2009-08-09)
酷站链接


acoug

Oracle

AskTom

Microsoft

CSDN

Oracle OTN
more...

最新留言
暂时为空。。。
关于本站
申明

站长简介

欢迎交换链接


本站Logo:
HelloDBA Logo
 
 
 Hello DBA

    本站提供关于Oracle及其他数据库的原创技术文档、工具、案例集等资源。同时还提供技术培训、备份方案、系统调优、技术支持等服务。 本站资源可以随意下载、使用、转载。如果要转载本站原创文章,请注明出处、作者;本站提供的原创工具,如未获得本站许可,原则上 不提供技术支持。
 
 


 Look Oracle from inside (tracing internal calls) --- Latches

 by fuyuncat

Oracle provided many method for us to understand its behaviors, help us to manage and improve it. Such as execution plan, statistics data, dynamic views, and even the events trace and dumping. However, as a DBA, we always want to get more informations to find its secrets, operation details. For example, when we tuning a SQL, we will get the consistent gets (Logical IOs) as an important performance reference. However, sometimes such figure may confuse us. why the logical IOs number is so high eventhough it scans an empty table? Why we get so many logical IOs even it hited index? ... In such scenario, we will want to know what the exact data blocks it got. But this is the Oracle internal behaviors, it did not provide any method to look into it. Now, let's change our view, look it from oracle inside. As we know, all of operations are finally implemented by oracle internal functions. If we can find such functions and trace their calling, we will get what we want. In unix/linux, there are several utilities to trace the call stack, such as pstack. ORADEBUG can also dump the call stacks. But such result may not enough for us. In windows (32), I built a tool (OraTracer) to trace special functions, try to detect their arguments. I will use it get the information we interested in.
【全文】



  不均衡分区和绑定变量窥视导致的查询计划错误

 by fuyuncat

    绑定变量窥视其目的主要是帮助CBO下更加精确的计算出查询计划代价。但是,因为这依赖于被“窥视”的变量值,因而也为查询计划带来了不稳定性。数据的不平衡、分区的不平衡都可能会因为这种不稳定性而导致性能风险。
    周一收到生成支持人员的报告,系统上一个作业启动后很长时间没有完成,其执行时间远远大于上周的正常执行时间。接到报告后,首先检查了系统,不存在锁队列的问题。然后查询V$SESSION_LONGOPS,立即发现下面的语句正在进行长操作。
【全文】

 

 OraTracer upgrade

 by fuyuncat

New Features: Flexible function parameters setting; Disassembling to ASM code;
【全文】

 

 数据库设计

 by Fuyuncat

      设计是整个数据库系统的基础。本教程着重介绍了数据库设计中逻辑设计和物理设计的作用和设计方法,对提高设计人员的数据库设计能力起到很大的引导帮助作用。
【全文】


新闻

 调查显示:半数社区网站选择MySQL数据库

 by 新华网

      9月21日,“2006中国互联网大会”将在京召开,此次大会将主题定为“创新——互联网带来的机遇”,发布了《第二届中国互联网社区(站长)发展状况调查报告》。 报告显示,50.9%社区站长使用.com域名,其次是.cn域名,占总体比例的16.3%,而.net域名以11.7%比率排在站长选择第三位。
【全文】


网络文摘

 手机上网完全攻略

 by 转载

      有没有想过在寂寞的旅途中、坐在闷热的长途大巴中,或者在教师上自习、思路短路时可以上网聊天呢?或者跑到论坛去灌水,又或者上网查急需的资料呢?嘿嘿,是不是心动了?下面就教大家如何用手机上网吧。
【全文】

Top

Copyright @ 2005 HelloDBA.Com All reseverd.

粤ICP备06083407号

申明
by fuyuncat