
并行度和cpu核数的问题
物理cpu:4
核数:2
请问并行度是设置4*2=8吗?
这个并行度和cpu的核数相关,指的是逻辑核数2还是8呢?
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
回答交流
Markdown
请输入正文
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~

物理cpu:4
核数:2
请问并行度是设置4*2=8吗?
这个并行度和cpu的核数相关,指的是逻辑核数2还是8呢?
1、每颗CPU2核,共4颗,逻辑核数就是8; 默认情况下cput_count值就等于CPU的逻辑核数;
2、cpu_count表示的是当前Oracle实例(或PDB或CDB)能够使用的最大CPU核数;
3、并行度(parallel)是属于表、索引等段对象的一个属性,默认情况下表的parallel是1,即不启用并行;
4、如: 通过 alter table <table_name> parallel 4; 此时将表的的并行度设置为4,那么对该表的select等DML操作可以同时启用4个服务器进程进行处理; 并行通常在OLAP场景下使用,用于海量数据统计分析时,提升统计效率。OLTP场景很少使用;