参数cpu_count 和parallel_threads_per_cpu

原创 2016年08月29日 13:59:00

登陆数据库

sqlplus / as sysdba

show parameter cpu  有两个参数

---------

cpu_count

parallel_threads_per_cpu

---------------------------------------

第一个参数是oracle数据库能获得的数据库的可用逻辑cpu

在linux下

cat /proc/cpuinfo processor等几个命令可以查看

windows下

cmd 输入wmic 输入cpu get

   在name行显示几个cpu

    numberofcores是说有几个核心

   numberoflogicalprocessers 线程数(也就是逻辑cpu,一般核心数和逻辑cpu是一直的,但如果逻辑cpu大,说明你的cpu支持超线程)

第二个参数是每个cput的线程数,默认是2,oracle默认不修改该参数(mos文章What is the Purpose of PARALLEL_THREADS_PER_CPU? (文档 ID 399086.1))

1) This parameter determines the default number of parallel execution processes. Typically, 2 parallel processes per CPU provides good performance. However, for systems with a smaller number of CPUs or for systems in which the IO subsystem is slow relative to the CPU's, more parallel processes may be desired and the value of this parameter may be increased.




版权声明:本文为博主原创文章,未经博主允许不得转载。

运用PARALLEL方式成倍提升Oracle数据分析效率

运用PARALLEL方式成倍提升Oracle数据分析效率Oracle作为一种大型数据库,在我国已成为大型企事业单位(如公立医院)的主流数据库并占有了绝对的市场份额。这就意味着审计工作同Oracle的交...
  • keueng
  • keueng
  • 2016年03月07日 11:13
  • 7041

PLSQL_性能优化系列03_Oracle Parallel并发处理

一、摘要 对于一个大的任务,一般的做法是利用一个进程,串行的执行,如果系统资源足够,可以采用parallel技术,把一个大的任务分成若干个小的任务,同时启用n个进程/线程,并行的处理这些小的任务...
  • adam10
  • adam10
  • 2017年03月28日 10:51
  • 1362

Oracle Parameter: cpu_count&parallel_max_servers

这个机器的CPU_COUNT设置有问题,机器实际只有2个CPU,每个CPU 6个核,总共12个核. PARALLEL_MAX_SERVERS 是并行SQL所能用的进程数上限,这个值是由以下公式算出, ...
  • hellojoy
  • hellojoy
  • 2016年02月26日 14:44
  • 1058

oracle public redo thread and private redo thread

复习之前的学习内容,对public redo thread 和 private redo thread 的用处还是比较模糊,网上搜集的资料非常有限,看来有些好东西不跳墙是不行的。 废话少说,知识...
  • joeadai
  • joeadai
  • 2014年08月30日 18:12
  • 1922

oracle 并行之并行度篇

oracle 并行(并行度) 操作内并行使用的slave process数量就是并行度dop,index&table都有dop 作为默认操作并行度default 1表示不使用并行处理 ...
  • haiross
  • haiross
  • 2013年12月24日 11:27
  • 4120

多CPU支持下的 percpu 变量分析

/* *使用一个数组,来记录对于每个特定的CPU的变量的地址偏移量。 *有些CPU有自己独特的技术来实现。 */#ifndef __per_cpu_offsetextern unsigned long...
  • CharlesPrince
  • CharlesPrince
  • 2010年05月30日 12:04
  • 4367

oracle 并行调整

                                                       并行执行有关的参数 1、PARALLEL_AUTOMATIC_TUNING-自动并行执行调...
  • yxc369
  • yxc369
  • 2006年12月15日 12:49
  • 3602

关于Oracle的PARALLEL_MAX_SEVERS参数

1     PARALLEL_MAX_SEVERS 网上找到的自理啊如下,当然是过时的,大家看一下即可。 PARALLEL_MAX_SEVERS参数设置并行执行可用的最大进程数量,该参数的缺省值如...
  • notbaron
  • notbaron
  • 2016年09月02日 00:01
  • 30517

Oracle并行模式(Parallel)

1. 实例 (1)insert 加速 insert into /*+ append parallel nologging */ dcustcomposmsg  select /*+ parall...
  • zhanglu0223
  • zhanglu0223
  • 2017年09月06日 18:00
  • 319

oracle 都是parallel惹的祸

该项目是中国联通xxxx话务系统,我的架构设计+需求设计,+运维保障+数据库开发,全套服务。 在今天开发完毕后,突然有个模块的需求,用户号码为必须选择,感觉有点郁闷,因为1小时有1000w数据,把所...
  • shushugood
  • shushugood
  • 2013年05月31日 15:44
  • 7764
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:参数cpu_count 和parallel_threads_per_cpu
举报原因:
原因补充:

(最多只允许输入30个字)