![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle基础
文章平均质量分 73
bdba
勤劳能把一件事做完,但只有用心才能把一件事做好。
展开
-
多表连接的三种方式详解 HASH JOIN MERGE JOIN NESTED LOOP
转自:http://blog.csdn.net/tianlesoftware/article/details/5826546 在多表联合查询的时候,如果我们查看它的执行计划,就会发现里面有多表之间的连接方式。 之前打算在sqlplus中用执行计划的,但是格式看起来有点乱,就用Toad 做了3个截图。 从3张图里我转载 2013-11-21 20:47:26 · 1018 阅读 · 0 评论 -
Oracle中Cursor使用
1,什么是游标? ①从表中检索出结果集,从中每次指向一条记录进行交互的机制。 ②关系数据库中的操作是在完整的行集合上执行的。 由 SELECT 语句返回的行集合包括满足该语句的 WHERE 子句所列条件的所有行。由该语句返回完整的行集合叫做结果集。 应用程序,尤其是互动和在线应用程序,把完整的结果集作为一个单元处理并不总是有效的。 这些应用程序需要转载 2013-11-22 14:40:13 · 996 阅读 · 0 评论 -
Oracle插入大数据的方法总结
假设T1是待插入的表,数据来自T2(或者多表连接产生的临时表)一、使用hintINSERT /*+nologging append parallel(T1,4)*/ INTO T1 SELECT * FROM T2;1、非归档模式下,只需append就能大量减少redo的产生;归档模式下,只有append+nologging才能大量减少redo。原创 2013-11-25 22:23:01 · 1200 阅读 · 0 评论 -
如何终止impdp/expdp
引言:有时候我们再执行导入导出时,由于时间太长或其他情况发生,不得不中断执行过程。对于传统exp/imp的方式,可以直接使用 kill -9 pid的方式;然而,由于数据泵是以批处理JOB的方式运行的,因此,不能采用上述方法。终止impdp的步骤:第一步,从dba_datapump_jobs中查job_nameSQL> select * from dba_datapump原创 2013-11-26 21:08:33 · 14854 阅读 · 2 评论 -
Oracle 绑定变量
来源:http://blog.csdn.net/tianlesoftware/article/details/4678335oracle 中,对于一个提交的sql语句,存在两种可选的解析过程, 一种叫做硬解析,一种叫做软解析.一个硬解析需要经解析,制定执行路径,优化访问计划等许多的步骤.硬解释不仅仅耗费大量的cpu,更重要的是会占据重要的们闩(latch)资源,严重的影响系转载 2013-11-26 21:25:29 · 809 阅读 · 0 评论