概述
当多个实例运行在同一台服务器上时,为了避免实例间的相互影响,从oracle 11gr2开始推出了实例囚笼的概念。实例囚笼能够限制数据库实例使用的CPU资源。使用实例囚笼,只需要设置CPU_COUT和resource_manager_plan两个参数。该功能可以用于的数据库资源整合,而取代之前的虚拟化和分区等传统的资源分割方法。
1、查看服务器的CPU个数
select value from v$osstat where stat_name = 'NUM_CPUS';
2、开启Instance Caging,只需设置两个参数即可
alter system set cpu_count = 8;alter system set resource_manager_plan = 'default_plan';
3、验证功能已经启用
SQL> select instance_caging from