
oracle 基础
bianxq
这个作者很懒,什么都没留下…
展开
-
用Oracle并行查询发挥多CPU的威力
在一个单独的服务器中安装更多的CPU成为目前的一个趋势。使用对称多处理服务器(SMP)的情况下,一个Oracle服务器拥有8个、16个或32个CPU以及几吉比特RAM的SGA都不足为奇。 Oracle跟上了硬件发展的步伐,提供了很多面向多CPU的功能。从Oracle8i开始,Oracle在每个数据库函数中都实现了并行性,包括SQL访问(全表检索)、并行数据操作和并行恢复。对于Oracle专...原创 2009-08-21 17:07:45 · 569 阅读 · 0 评论 -
oracle parallel execution example
引子:以前一直没太关注oracle并行这个特性。前几天一个兄弟碰到的一个问题,才让我觉得这个东西还是有很多需要注意的地方,有必要仔细熟悉下。其实碰到的问题不复杂:类似如下的一条语句:insert into xxxx select /*+parallel(a) */ * from xxx a;数据量大约在75G左右,这位兄弟从上午跑到下午还没跑完,过来问我咋回事,说平常2hrs能跑完的东西跑...原创 2009-08-21 18:10:27 · 178 阅读 · 0 评论 -
oracle参数deprecated
在 Oracle 10g 中,以前熟悉的一些参数已经 deprecated 了,有的时候很烦人。SQL> STARTUP;ORA-32004: obsolete and/or deprecated parameter(s) specifiedORACLE instance started.Total System Global Area 213909504 by...原创 2009-08-22 22:08:21 · 248 阅读 · 0 评论 -
Oracle内存结构研究-PGA篇
一、概述SGA,PGA,UGA都是Oracle管理的内存区。SGA(System Global Area),即系统全局区,Oracle中最重要的内存区。PGA(Process Global Area),即程序全局区,一个进程的专用的内存区。UGA(User Global Area),即用户全局区,与特定的会话相关联。专用服务器连接模式,UGA在PGA中分配。共享服务器连接模式,UGA在SGA中...原创 2009-08-26 10:33:48 · 235 阅读 · 0 评论