资源管理----CREATE_SIMPLE_PLAN Procedure

2024-06-04 17:18

本文主要是介绍资源管理----CREATE_SIMPLE_PLAN Procedure,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文档地址:http://docs.oracle.com/cd/B19306_01/appdev.102/b14258/d_resmgr.htm#i996990

 


CREATE_SIMPLE_PLANProcedure

 

This procedure creates a single-level resource plancontaining up to eight consumer groups in one step.(这个简单计划创建是针对单一级别的,为level2。它共包含8个用户组,也可以在8个以下,默认用户组SYS_GROUP在level1级别上拥有100%的CPU资源,然后再到本计划创建的指令,然后再到用户组other_group拥有100%的CPU资源。见下例子) Youdo not need to create a pending area manually before creating aresource plan, or use the CREATE_CONSUMER_GROUP andCREATE_RESOURCE_PLAN_DIRECTIVES proceduresseparately.

Syntax

DBMS_RESOURCE_MANAGER.CREATE_SIMPLE_PLAN (SIMPLE_PLAN      IN  VARCHAR2  DEFAULT,CONSUMER_GROUP1  IN  VARCHAR2  DEFAULT,GROUP1_CPU       IN  NUMBER    DEFAULT,CONSUMER_GROUP2  IN  VARCHAR2  DEFAULT,GROUP2_CPU       IN  NUMBER    DEFAULT,CONSUMER_GROUP3  IN  VARCHAR2  DEFAULT,GROUP3_CPU       IN  NUMBER    DEFAULT,CONSUMER_GROUP4  IN  VARCHAR2  DEFAULT,GROUP4_CPU       IN  NUMBER    DEFAULT,CONSUMER_GROUP5  IN  VARCHAR2  DEFAULT,GROUP5_CPU       IN  NUMBER    DEFAULT,CONSUMER_GROUP6  IN  VARCHAR2  DEFAULT,GROUP6_CPU       IN  NUMBER    DEFAULT,CONSUMER_GROUP7  IN  VARCHAR2  DEFAULT,GROUP7_CPU       IN  NUMBER    DEFAULT,CONSUMER_GROUP8  IN  VARCHAR2  DEFAULT,GROUP8_CPU       IN  NUMBER    DEFAULT);

 

例子:

You execute the following command to create two consumer groups,FIN_GROUP1 and
PAY_GROUP1, for a plan, PROD_PLAN:

BEGIN
DBMS_RESOURCE_MANAGER.CREATE_SIMPLE_PLAN (SIMPLE_PLAN=> 'prod_plan',
CONSUMER_GROUP1 => 'fin_group1',
GROUP1_CPU => 80,
CONSUMER_GROUP2 => 'pay_group1',
GROUP2_CPU => 20);
END;

这个简单计划创建结果是:

一、SYS_GROUP gets 100% CPU resources at level 1。

二、FIN_GROUP1 gets 80% CPU resources at level 2;PAY_GROUP1 gets20% CPU resources at level 2。 三、OTHER_GROUP gets 100% CPU resourcesat level 3---other_group组在每个资源管理计划都必须拥有一条针对这个用户组的指令。

这篇关于资源管理----CREATE_SIMPLE_PLAN Procedure的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1030621

相关文章

uva 10014 Simple calculations(数学推导)

直接按照题意来推导最后的结果就行了。 开始的时候只做到了第一个推导,第二次没有继续下去。 代码: #include<stdio.h>int main(){int T, n, i;double a, aa, sum, temp, ans;scanf("%d", &T);while(T--){scanf("%d", &n);scanf("%lf", &first);scanf

【Python知识宝库】上下文管理器与with语句:资源管理的优雅方式

🎬 鸽芷咕:个人主页  🔥 个人专栏: 《C++干货基地》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! 文章目录 前言一、什么是上下文管理器?二、上下文管理器的实现三、使用内置上下文管理器四、使用`contextlib`模块五、总结 前言 在Python编程中,资源管理是一个重要的主题,尤其是在处理文件、网络连接和数据库

ORACLE语法-包(package)、存储过程(procedure)、游标(cursor)以及java对Result结果集的处理

陈科肇 示例: 包规范 CREATE OR REPLACE PACKAGE PACK_WMS_YX IS-- Author : CKZ-- Created : 2015/8/28 9:52:29-- Purpose : 同步数据-- Public type declarations,游标 退休订单TYPE retCursor IS REF CURSOR;-- RETURN vi_co_co

理解C++全局对象析构顺序与 IPC 资源管理:避免 coredump

文章目录 0. 概述1. 问题背景2. 问题分析3. 解决方案:手动释放资源4. 深入剖析:为什么手动调用 `reset()` 有效?5. 延伸思考:如何避免全局对象带来的问题?6. 总结 0. 概述 在编写 C++ 程序时,使用全局或静态对象有时可能会导致不可预期的崩溃(如 coredump)。这类崩溃通常源于对象的析构顺序、资源的管理方式,以及底层资源(如 IPC 通道或共

业务资源管理模式语言09

示例: 图13 表示了QuoteTheMaintenance 模式的一个实例,在汽车修理店系统中,其中“Vehicle”扮演“Resource”,“Repair Quotation”扮演“Maintenance Quotation”,“Repair shop branch”扮演“Source-party”,“Customer”扮演“Destiny-Party”。 图13——QuoteThe

Study Plan For Algorithms - Part24

1. 包含min函数的栈 定义栈的数据结构,要求在该类型中实现一个 min 函数,能够获取栈的最小元素。在该栈中,调用 min、push 以及 pop 函数的时间复杂度均为 O (1)。 方法: class MinStack:def __init__(self):self.stack = []self.min_stack = [float('inf')]def push(self, x):sel

GTK中创建线程函数g_thread_new和g_thread_create的区别

使用GThread函数,需要引用glib.h头文件。 这两个接口的核心区别就是  g_thread_create 是旧的接口,现在已经不使用了,而g_thread_new是新的接口,建议使用。 g_thread_create: g_thread_create has been deprecated since version 2.32 and should not be used in n

Winsock服务器内存资源管理

一般来讲, 在服务器上,如果有足够的资源,Winsock server,理论上可以支持成千的并发连接。而现实是,我们没有足够的资源可供使用,分配。本文主要来讨论一下内存资源之于Winsock server开发的重要性。 一)基本概念。 -> Pages,Locked Pages.         在现代操作系统中,内存管理会把主存(RAM)分成Pages来管理。 Paging(或者swap

Create and manage temporary, permanent, and undo tablespaces

Create and manage temporary, permanent, and undo tablespaces 关于tablespace的操作语句有三大类,分别是create tablespace、alter tablespace、drop tablespace 表空间如标题所说,总体也分为三大类,temporary tablespace 、system/sysaux/users