2017-04-10 16:31 Oracle研究中心 网络 302 次 _oracle研究中心学习笔记:分享一篇关于Oracle数据库Parallel并行的使用案例,案例详细介绍了parallel提升数据库分析效率的方法,提高sql语句的效果。详见文章内容_
什么是PARALLEL
如何查看能够利用的并行进程数
一般来说计算机总线程数=CPU个数×每个CPU的物理核心数量×每个核心的线程数量。
如何使用PARALLEL执行查询
1.查看Oracle能利用的最大并行度:
结果显示CPU逻辑核心数为8,每个CPU的并行线程数为2(物理核心数为8/2=4核)
2.PARALLEL效率测试。先测试在默认状态下对此表进行全表查询的计划用时:
3.将并行度设置为8,测试在此状态下进行全表查询的计划用时:
可以看到将并行度设置为8后,进行全表查询的预计执行时间大大缩短到5分41秒,效率提升近七倍。
并行度(DOP)定义了将创建并行流个数
1.查询
2.创建索引
3.执行表分析
4.插入
————————————–ORACLE-DBA—————————————-
最权威、专业的Oracle案例资源汇总之【学习笔记】Oracle parallel并行来提高SQL效率 提升数据分析效率
原文唯一网址:http://www.oracleplus.net/arch/1470.html
Oracle研究中心
**关键词:oracle parallel##
#
#
#
oracle parallel使用案例## **##
- [[1]](http://www.oracleplus.net/arch/1470.html)
- [[2]](http://www.oracleplus.net/arch/1469.html)
- [[3]](http://www.oracleplus.net/)
–
–
