parallel_adaptive_multi_user boolean TRUE
说明: 启用或禁用一个自适应算法, 旨在提高使用并行执行方式的多用户环境的性能。通过按系统负荷自动降低请求的并行度,
在启动查询时实现此功能。当 PARALLEL_AUTOMATIC_TUNING = TRUE 时, 其效果最佳。
值范围: TRUE | FALSE
默认值: 如果 PARALLEL_AUTOMATIC_TUNING = TRUE, 则该值为 TRUE; 否则为 FALSE
parallel_automatic_tuning boolean TRUE
说明: 如果设置为 TRUE, Oracle 将为控制并行执行的参数确定默认值。除了设置该参数外,
你还必须为系统中的表设置并行性。
值范围: TRUE | FALSE
默认值: FALSE
parallel_execution_message_size integer 4096
说明: 指定并行执行 (并行查询, PDML, 并行恢复和复制) 消息的大小。如果值大于 2048 或 4096,
就需要更大的共享池。如果 PARALLEL_AUTOMATIC_TUNING = TRUE,
将在大存储池之外指定消息缓冲区。
值范围: 2148 - 无穷大。
默认值: 如果 PARALLEL_AUTOMATIC_TUNING 为 FALSE, 通常值为 2148; 如果 PARALLEL_AUTOMATIC_TUNING 为 TRUE, 则值为 4096 (根据操作系统而定)。
parallel_instance_group string
说明 : 一个群集数据库参数, 标识用来大量产生并行执行从属的并行例程组。并行操作只对在其 INSTANCE_GROUPS
参数中指定一个匹配组的例程大量产生并行执行从属。
值范围: 一个代表组名的字符串。
默认值 : 由所有当前活动例程构成的组
parallel_max_servers integer 160
说明: 指定一个例程的并行执行服务器或并行恢复进程的最大数量。如果需要, 例程启动时分配的查询服务器的数量将增加到该数量。
值范围: 0 -256
默认值: 由 CPU_COUNT, PARALLEL_AUTOMATIC_TUNING 和 PARALLEL_ADAPTIVE_MULTI_USER 确定
parallel_min_percent integer 0
说明: 指定并行执行要求的线程的最小百分比。设置该参数, 可以确保并行执行在没有可用的恰当查询从属进程时, 会显示一个错误消息,
并且该查询会因此而不予执行。
值范围: 0 -100
默认值: 0, 表示不使用该参数。
parallel_min_servers integer 0
说明: 指定为并行执行启动例程后, Oracle 创建的查询服务器进程的最小数量。
值范围: 0 - PARALLEL_MAX_SERVERS。
默认值: 0
parallel_server boolean TRUE
说明 : 将 PARALLEL_SERVER 设置为 TRUE, 可以启用群集数据库选项。
值范围: TRUE | FALSE
默认值 : FALSE
parallel_server_instances integer 2
说明: 当前已配置的例程的数量。它用于确定 SGA 结构的大小, 该结构由已配置的例程数量来确定。正确设置该参数将改善 SGA
的内存使用情况。 有几个参数是用该数量计算得到的。
值范围: 任何非零值。
默认值: 1
parallel_threads_per_cpu integer 2
说明: 说明一个 CPU 在并行执行过程中可处理的进程或线程的数量,
并优化并行自适应算法和负载均衡算法。如果计算机在执行一个典型查询时有超负荷的迹象, 应减小该数值。
值范围: 任何非零值。
默认值: 根据操作系统而定 (通常为 2)
举例:Parallel Execution for a Session
并行执行会话,有时候为了加快执行速度,充分利用多CPU资源,进行比如并行创建索引的操作.
要使用并行执行某些操作可以使用alter session 语句
ALTER SESSION ENABLE PARALLEL DML|DDL|QUERY
关闭用如下语句
alter session disable parallel DDL|DML|QUERY
强制并行执行:
ALTER SESSION FORCE PARALLEL DML|DDL|QUERY
分享到:
相关推荐
Parallel_portion Parallel_portion Parallel_portion
intel_parallel_studio_xe的安装步骤说明.odt
Starting with the basics of parallel programming, you will proceed to learn about how to build parallel algorithms and their implementation. You will then gain the expertise to evaluate problem ...
Parallel Traceroute
parallel
Parallel Programming: Concepts and Practice By 作者: Bertil Schmidt Ph.D. – Jorge Gonzalez-Dominguez Ph.D. – Christian Hundt – Moritz Schlarb ...10 Unified Parallel C++ Index Back Cover
ISBN-10: 1584889454 ISBN-13: 978-1584889458 Book Description Focusing on algorithms for distributed-memory parallel architectures, Parallel Algorithms presents a rigorous yet accessible treatment of...
parallel_cgal_Parallel Geometric Algorithms for Multi-Core Computers
Chapter 10 - Business and Software Engineering Applications Appendix A - The mpC N -Body Application Appendix B - The Block Cyclic Matrix Multiplication Routine for Heterogeneous Platforms ...
The most exciting development in parallel computer architecture is the convergence of traditionally disparate approaches on a common machine structure. This book explains the forces behind this ...
Master efficient parallel programming to build powerful applications using Python About This Book Design and implement efficient parallel software Master new programming techniques to address and ...
There is a software gap between the hardware potential and the performance that can be attained using today’s software parallel program development tools. The tools need manual intervention by the ...
Title: C# Multithreaded and Parallel Programming Author: Rodney Ringler Length: 482 pages Edition: 1 ...Chapter 10: Parallel LINQ – PLINQ Chapter 11: The Asynchronous Programming Model
parallel_studio_a.lic,parallel_studio.lic,parallel_License.lic,
parallel computer
Parallel.js 是一个多核处理的微型 JavaScript 库。利用越来越成熟的 WebWorker API 实现。 Parallel.js 解决了在 JavaScript 通过高级 API 进行多核处理编程。运行于浏览器。 示例代码: // Need to do it like ...
Intel Parallel Studio XE 2011 序列号