parallel_threads_per_cpu这个参数是指每个计算核心可以并行处理的线程数量,默认值是2 , 代表每个CPU计算核心可以同时处理2个线程。
cpu_count这个参数,现在我们只能理解为CPU计算核心数。
如果你的服务器的CPU是Inter 至强系列的4核处理器,那么你的Oracle服务器有4颗Inter 至强4核处理器。如果是2核处理器,那就是8颗CPU。
若解答了你的疑问,请采纳吧 !
找个业务复杂,大量运行的语句执行以下,然后看下cpu有几个核心有明显的使用曲线。
你们应该是串行执行的,所以cpu再多,也不顶事,因为其他cpu没动。
oracle还有并行模式,这样才能发回多核心的优势。
不过并行有并行的好,也有并行的问题,对数据库管理要求高一些。