参数cpu_count 和parallel_threads_per_cpu

登陆数据库

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.




阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huoshuyinhua/article/details/52352421
个人分类: oracle
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

参数cpu_count 和parallel_threads_per_cpu

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭