Oracle Parallel使用
oracle 并行(Parallel)使用
1.查询
Sql代码  
SELECT /*+ Parallel(t,8) */ * FROM emp t;  
SELECT /*+ Parallel(8) */ * FROM emp t;  
SELECT /*+ Parallel */ * FROM emp t;         
2.创建索引
Sql代码  
create index idx_emp_test on emp(empno,ename,job) nologging parallel 32;  
创建索引的时候,如果有条件的话一定要加并行!客户这边的ExaData服务器,对运单表(5000多万记录,90多个字段,60多G数据)创建索引,索引字段包含6列,并行度开到64,创建索引耗时竟然只消耗13秒多点,把俺惊讶的……
3.执行表分析
Sql代码  
EXEC DBMS_STATS.GATHER_TABLE_STATS(ownname => 'scott',tabname => 'emp',    degree => 32,cascade => true);  
4.插入
Sql代码  
INSERT /*+ append parallel(30) */   
INTO t_a  
SELECT /*+ parallel(30) */  
FROM t_b  
-- PS:个人在客户ExaData服务器上 使用insert select做测试, insert加 Append后, 加不加Parallel 

Oracle Parallel使用相关推荐

  1. Oracle Parallel Query

    Oracle Parallel Query(OPQ)可以将一个SQL statement分成多个片(chunks),然后在独自的CPU上通过多个process(子查询)进行并行运行.每个子查询同时读取 ...

  2. Oracle Parallel Query(OPQ)

    日月明王BLOG   http://sunmoonking.spaces.live.com      Oracle Parallel Query(OPQ)可以将一个SQL statement分成多个片 ...

  3. 什么叫Oracle Parallel模式

    什么叫Oracle Parallel模式 Oracle Parallel用法Oracle技术 2011-03-23 15:51:08 阅读105 评论0 字号:大中小 订阅 . 一.Parallel ...

  4. Oracle Parallel模式

    一.Parallel 1. 用途 强行启用并行度来执行当前SQL.这个在Oracle 9i之后的版本可以使用,之前的版本现在没有环境进行测试.也就是说,加上这个说明,可以强行启用Oracle的多线程处 ...

  5. oracle parallel 并行 设置 理解

    引子:以前一直没太关注oracle并行这个特性.前几天一个兄弟碰到的一个问题,才让我觉得这个东西还是有很多需要注意的地方,有必要仔细熟悉下.其实碰到的问题不复杂: 类似如下的一条语句:insert i ...

  6. Oracle Parallel Execution(并行执行) .

    关于Oracle 的并行执行,Oracle 官方文档有详细的说明: Using Parallel Execution http://download.oracle.com/docs/cd/E11882 ...

  7. Oracle Parallel Execution(并行执行)

    关于Oracle 的并行执行,Oracle 官方文档有详细的说明: Using Parallel Execution http://download.oracle.com/docs/cd/E11882 ...

  8. Oracle Parallel 多线程

    对于一个大的任务,一般的做法是利用一个进程,串行的执行,如果系统资源足够,可以采用parallel技术,把一个大的任务分成若干个小的任务,同时启用n个进程/线程,并行的处理这些小的任务,这些并发的进程 ...

  9. oracle parallel删除,Oracle Parallel使用方法

    一. 并行查询 并行查询允许将一个sql select语句划分为多个较小的查询,每个部分的查询并发地运行,然后将各个部分的结果组合起来,提供最终的结果,多用于全表扫描,索引全扫描等,大表的扫描和连接. ...

最新文章

  1. 保护SNMP协议服务安全的三个步骤
  2. MapReduce运行原理和过程
  3. 安装OpenCV时提示缺少boostdesc_bgm.i文件的问题解决方案
  4. 关系数据库SQL之基本数据查询:子查询、分组查询、模糊查询
  5. 一份非常完整的MySQL规范
  6. 工质热物理性质计算程序的编制及应用_新能源动力电池热管理方案设计和热流体仿真...
  7. openmv识别物体并与单片机通信(STM32)
  8. 无法定位序数于动态库mfc90d.dll上 由于应用程序配置不正确...解决方法
  9. ABBYY FineReader PDF for Mac(多功能PDF转换工具)
  10. 远程服务器桌面配置iis6,windows 2003服务器安装 IIS6.0和IIS自带FTP服务器图文教程...
  11. 微信小程序 图片显示不出来的问题 100%管用
  12. 计算机io设备是cpu控制的吗,操作系统--IO设备
  13. 华硕asus k013 me176cx rom固件刷机包
  14. 为 Form Library 开发工作流,如何读取 InfoPath 表单内容
  15. 一步一步实现现代前端单元测试
  16. 有关javabean的说法不正确的是_关于JavaBean,下列的叙述哪一项是不正确的?( )...
  17. android简易计算器的实现
  18. 微信小程序和uniapp开发工具
  19. 数学三大核心领域概述:几何
  20. 莲香·沙罗花飞逝的梦境

热门文章

  1. 23. RAID磁盘阵列——RAID0,RAID1,RAID5,RAID6,RAID10,RAID01,软RAID,硬RAID
  2. 富有哲理性的一句话,敌人和朋友
  3. 怎么编写Linux脚本循环语句,shell脚本及常用循环语句
  4. Mac 安装watchman 常见错误
  5. asp.net GridView冻结头部
  6. 解决Mac OS升级系统后git无法使用的问题
  7. 【Oracle宝典】排序与各类函数
  8. 社会化的竞拍​网站有戏吗?
  9. Python解决DP问题之背包问题
  10. 阿里云、腾讯云相继降价!多家云服务巨头价格战打响,面对这场变局,你怎么看?