暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle CPU利用率

askTom 2017-04-21
470

问题描述


嗨,团队,

每个星期六,数据库服务器CPU在重新启动数据库后变得很高,它也变得很高,我检查了awr,发现 “cpu量子” 事件,然后检查了

SQL> 从dba_autotask_client中选择client_name,状态;

客户名称状态
-
启用自动优化器统计信息收集
启用自动空间顾问
启用sql优化顾问

我禁用了这个

SQL> 从dba_autotask_client中选择client_name,状态;

客户名称状态
-
自动优化器统计信息收集已禁用
自动空间顾问已禁用
已禁用sql优化顾问

但是几天后又遇到了同样的问题,所以,我再次检查了我发现resource_manager_plan的计划,我的怀疑是

我已经取消了三个scheduer,那么为什么resource_manager_plan正在运行以及它的作用是什么?

然后我改变了资源管理器计划

SQL> 显示参数资源 _ 管理器

名称类型值
-
资源 _ 管理器 _ cpu _ 分配整数24
资源 _ 管理器 _ 计划字符串调度程序 [0x3008]: 默认 _ 主
租户 _ 计划

然后我禁用了-

SQL> alter system set resource_manager_plan = ''范围 = 两者;

系统改变了。

现在我们没有面临同样的问题,它工作正常。

我的问题是-

1.我已经禁用了三个以上的调度器,那么为什么会因为资源管理器计划被安排而出现同样的问题,如果是,那么它们将被禁用如何工作?
2.我已经禁用了resource_manager计划,它会影响db吗?
3.星期二我检查了我看到的警报日志
周四4月20日22:00:00 2017
通过调度程序窗口设置资源管理器计划调度程序 [0x3006]:DEFAULT_MAINTENANCE_PLAN
通过参数设置资源管理器计划默认 _ 维护 _ 计划

Fri 4月21日02:00:00 2017
通过参数清除资源管理器计划

为什么会这样显示?


SQL> 显示参数资源

名称类型值
-
资源限制布尔值FALSE
资源 _ 管理器 _ cpu _ 分配整数24
资源 _ 经理 _ 计划字符串

谢谢

专家解答

将在维护窗口中运行的 * 任务 * 与维护窗口本身之间存在差异。即使没有定义任务 (或全部被禁用),窗口也存在

SQL> select * from DBA_SCHEDULER_WINDOWS
  2  @pr
==============================
OWNER                         : SYS
WINDOW_NAME                   : MONDAY_WINDOW
RESOURCE_PLAN                 : DEFAULT_MAINTENANCE_PLAN
SCHEDULE_OWNER                :
SCHEDULE_NAME                 :
SCHEDULE_TYPE                 : CALENDAR
START_DATE                    :
REPEAT_INTERVAL               : freq=daily;byday=MON;byhour=22;byminute=0; bysecond=0
END_DATE                      :
DURATION                      : +000 04:00:00
WINDOW_PRIORITY               : LOW
NEXT_START_DATE               : 24-APR-17 10.00.00.000000 PM AUSTRALIA/PERTH
LAST_START_DATE               : 17-APR-17 10.00.00.054000 PM AUSTRALIA/PERTH
ENABLED                       : TRUE
ACTIVE                        : FALSE
MANUAL_OPEN_TIME              :
MANUAL_DURATION               :
COMMENTS                      : Monday window for maintenance tasks
==============================
OWNER                         : SYS
WINDOW_NAME                   : TUESDAY_WINDOW
RESOURCE_PLAN                 : DEFAULT_MAINTENANCE_PLAN
SCHEDULE_OWNER                :
SCHEDULE_NAME                 :
SCHEDULE_TYPE                 : CALENDAR
START_DATE                    :
REPEAT_INTERVAL               : freq=daily;byday=TUE;byhour=22;byminute=0; bysecond=0
END_DATE                      :
DURATION                      : +000 04:00:00
WINDOW_PRIORITY               : LOW
NEXT_START_DATE               : 25-APR-17 10.00.00.000000 PM AUSTRALIA/PERTH
LAST_START_DATE               : 18-APR-17 10.00.00.069000 PM AUSTRALIA/PERTH
ENABLED                       : TRUE
ACTIVE                        : FALSE
MANUAL_OPEN_TIME              :
MANUAL_DURATION               :
COMMENTS                      : Tuesday window for maintenance tasks
==============================
OWNER                         : SYS
WINDOW_NAME                   : WEDNESDAY_WINDOW
RESOURCE_PLAN                 : DEFAULT_MAINTENANCE_PLAN
SCHEDULE_OWNER                :
SCHEDULE_NAME                 :
SCHEDULE_TYPE                 : CALENDAR
START_DATE                    :
REPEAT_INTERVAL               : freq=daily;byday=WED;byhour=22;byminute=0; bysecond=0
END_DATE                      :
DURATION                      : +000 04:00:00
WINDOW_PRIORITY               : LOW
NEXT_START_DATE               : 26-APR-17 10.00.00.000000 PM AUSTRALIA/PERTH
LAST_START_DATE               : 19-APR-17 10.00.00.149000 PM AUSTRALIA/PERTH
ENABLED                       : TRUE
ACTIVE                        : FALSE
MANUAL_OPEN_TIME              :
MANUAL_DURATION               :
COMMENTS                      : Wednesday window for maintenance tasks
==============================
OWNER                         : SYS
WINDOW_NAME                   : THURSDAY_WINDOW
RESOURCE_PLAN                 : DEFAULT_MAINTENANCE_PLAN
SCHEDULE_OWNER                :
SCHEDULE_NAME                 :
SCHEDULE_TYPE                 : CALENDAR
START_DATE                    :
REPEAT_INTERVAL               : freq=daily;byday=THU;byhour=22;byminute=0; bysecond=0
END_DATE                      :
DURATION                      : +000 04:00:00
WINDOW_PRIORITY               : LOW
NEXT_START_DATE               : 27-APR-17 10.00.00.000000 PM AUSTRALIA/PERTH
LAST_START_DATE               : 20-APR-17 10.00.00.110000 PM AUSTRALIA/PERTH
ENABLED                       : TRUE
ACTIVE                        : FALSE
MANUAL_OPEN_TIME              :
MANUAL_DURATION               :
COMMENTS                      : Thursday window for maintenance tasks
==============================
OWNER                         : SYS
WINDOW_NAME                   : FRIDAY_WINDOW
RESOURCE_PLAN                 : DEFAULT_MAINTENANCE_PLAN
SCHEDULE_OWNER                :
SCHEDULE_NAME                 :
SCHEDULE_TYPE                 : CALENDAR
START_DATE                    :
REPEAT_INTERVAL               : freq=daily;byday=FRI;byhour=22;byminute=0; bysecond=0
END_DATE                      :
DURATION                      : +000 04:00:00
WINDOW_PRIORITY               : LOW
NEXT_START_DATE               : 28-APR-17 10.00.00.000000 PM AUSTRALIA/PERTH
LAST_START_DATE               : 21-APR-17 10.00.00.014000 PM AUSTRALIA/PERTH
ENABLED                       : TRUE
ACTIVE                        : FALSE
MANUAL_OPEN_TIME              :
MANUAL_DURATION               :
COMMENTS                      : Friday window for maintenance tasks
==============================
OWNER                         : SYS
WINDOW_NAME                   : SATURDAY_WINDOW
RESOURCE_PLAN                 : DEFAULT_MAINTENANCE_PLAN
SCHEDULE_OWNER                :
SCHEDULE_NAME                 :
SCHEDULE_TYPE                 : CALENDAR
START_DATE                    :
REPEAT_INTERVAL               : freq=daily;byday=SAT;byhour=6;byminute=0; bysecond=0
END_DATE                      :
DURATION                      : +000 20:00:00
WINDOW_PRIORITY               : LOW
NEXT_START_DATE               : 22-APR-17 06.00.00.000000 AM AUSTRALIA/PERTH
LAST_START_DATE               : 22-APR-17 06.00.00.164000 AM AUSTRALIA/PERTH
ENABLED                       : TRUE
ACTIVE                        : TRUE
MANUAL_OPEN_TIME              :
MANUAL_DURATION               :
COMMENTS                      : Saturday window for maintenance tasks
==============================
OWNER                         : SYS
WINDOW_NAME                   : SUNDAY_WINDOW
RESOURCE_PLAN                 : DEFAULT_MAINTENANCE_PLAN
SCHEDULE_OWNER                :
SCHEDULE_NAME                 :
SCHEDULE_TYPE                 : CALENDAR
START_DATE                    :
REPEAT_INTERVAL               : freq=daily;byday=SUN;byhour=6;byminute=0; bysecond=0
END_DATE                      :
DURATION                      : +000 20:00:00
WINDOW_PRIORITY               : LOW
NEXT_START_DATE               : 23-APR-17 06.00.00.000000 AM AUSTRALIA/PERTH
LAST_START_DATE               : 16-APR-17 06.00.00.079000 AM AUSTRALIA/PERTH
ENABLED                       : TRUE
ACTIVE                        : FALSE
MANUAL_OPEN_TIME              :
MANUAL_DURATION               :
COMMENTS                      : Sunday window for maintenance tasks
==============================
OWNER                         : SYS
WINDOW_NAME                   : WEEKNIGHT_WINDOW
RESOURCE_PLAN                 :
SCHEDULE_OWNER                :
SCHEDULE_NAME                 :
SCHEDULE_TYPE                 : CALENDAR
START_DATE                    :
REPEAT_INTERVAL               : freq=daily;byday=MON,TUE,WED,THU,FRI;byhour=22;byminute=0; bysecond=0
END_DATE                      :
DURATION                      : +000 08:00:00
WINDOW_PRIORITY               : LOW
NEXT_START_DATE               : 08-MAR-17 10.00.00.000000 PM US/CENTRAL
LAST_START_DATE               :
ENABLED                       : FALSE
ACTIVE                        : FALSE
MANUAL_OPEN_TIME              :
MANUAL_DURATION               :
COMMENTS                      : Weeknight window - for compatibility only
==============================
OWNER                         : SYS
WINDOW_NAME                   : WEEKEND_WINDOW
RESOURCE_PLAN                 :
SCHEDULE_OWNER                :
SCHEDULE_NAME                 :
SCHEDULE_TYPE                 : CALENDAR
START_DATE                    :
REPEAT_INTERVAL               : freq=daily;byday=SAT;byhour=0;byminute=0;bysecond=0
END_DATE                      :
DURATION                      : +002 00:00:00
WINDOW_PRIORITY               : LOW
NEXT_START_DATE               : 11-MAR-17 12.00.00.000000 AM US/CENTRAL
LAST_START_DATE               :
ENABLED                       : FALSE
ACTIVE                        : FALSE
MANUAL_OPEN_TIME              :
MANUAL_DURATION               :
COMMENTS                      : Weekend window - for compatibility only

PL/SQL procedure successfully completed.


您可以使用调度程序调整、缩小或删除维护窗口

https://docs.oracle.com/cd/B28359_01/server.111/b28310/tasks004.htm#ADMIN12335


「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论