摘要: 《Oracleundo我们需要掌握什么》引言:undo是Oracle数据库的重要组件,刚入门的朋友建议要把undo的原理和机制理解明白,尤其是和redo组件的区别和联系。了解undo就相当于对oracle恢复有了一半的理解。下面我们开始学习Oracle undo需要掌握什么!更多的精彩文章请垂询www.leonarding.comblog,欢迎大家来探讨交流“分享技术~成就梦想”一 大话UNDO Hi大家好,我是Oracle的无敌小安[中文名(small undo[英文名),首先我先来介绍一下自己吧,我诞生于一个大家庭Oracle,现在的一把手拉里.埃里森就是我的缔造者,我的诞生可谓Orac. 阅读全文
posted @ 2013-10-03 20:39 胡.杰 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 各种表连接测试--------------------2013/10/03Sort Merge Join--从实验可以发现,Sort Merge Join如它的名字一样,先进行Sort,然后再Merge。这里的表很小,默认采取了Sort Merge Join的方式进行连接。SQL> select t.ename,p.dname from emp t join dept p on t.deptno=p.deptno;ENAME DNAME---------- --------------CLARK ACCOUNTINGKING ACCOUNTINGMILLER ACCOUNTINGJONE 阅读全文
posted @ 2013-10-03 11:28 胡.杰 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 多表连接的三种方式详解 HASH JOIN MERGE JOIN NESTED LOOP------------------------------------------------------2013/10/03多表之间的连接有三种方式:Nested Loops,Hash Join和Sort Merge Join.下面来介绍三种不同连接的不同:一.NESTED LOOP:对于被连接的数据子集较小的情况,嵌套循环连接是个较好的选择。在嵌套循环中,内表被外表驱动,外表返回的每一行都要在内表中检索找到与它匹配的行,因此整个查询返回的结果集不能太大(大于1万不适合),要把返回子集较小表的作为外表( 阅读全文
posted @ 2013-10-03 09:59 胡.杰 阅读(409) 评论(0) 推荐(0) 编辑
摘要: Oracle维护:每天的工作检查数据库状态确认所有的INSTANCE状态以及listener状态正常,登陆到所有数据库或例程,检测ORACLE后台进程:$ ps –ef|grep ora$ lsnrctl statusSQL> select status from v$instance;检查文件系统如果文件系统的剩余空间过小或增长较快,需对其进行确认并删除不用的文件以释放空间。$df –k$df -h检查警告日志文件(alert_SID.log)Oracle在运行过程中,会在警告日志文件(alert_SID.log)中记录数据库的一些运行情况:数据库的启动、关闭,启动时的非缺省参数;数据 阅读全文
posted @ 2013-10-03 09:03 胡.杰 阅读(702) 评论(0) 推荐(0) 编辑