WEB开发网
开发学院数据库Oracle Oracle 11g R1中的自动数据库维护任务管理(一) 阅读

Oracle 11g R1中的自动数据库维护任务管理(一)

 2008-11-11 12:59:51 来源:WEB开发网   
核心提示: 点击“自动SQL调整任务”后的“配置”按钮,显示“自动SQL调整设置”屏幕,Oracle 11g R1中的自动数据库维护任务管理(一)(4),这些设置也可以使用DBMS_SQLTUNE包中的SET_TUNING_TAS

点击“自动SQL调整任务”后的“配置”按钮,显示“自动SQL调整设置”屏幕。

Oracle 11g R1中的自动数据库维护任务管理(一)

这些设置也可以使用DBMS_SQLTUNE包中的SET_TUNING_TASK_PARAMETER存储过程修改。

BEGIN
 DBMS_SQLTUNE.set_tuning_task_parameter('SYS_AUTO_SQL_TUNING_TASK','LOCAL_TIME_LIMIT',1200);
 DBMS_SQLTUNE.set_tuning_task_parameter('SYS_AUTO_SQL_TUNING_TASK','ACCEPT_SQL_PROFILES','FALSE');
 DBMS_SQLTUNE.set_tuning_task_parameter('SYS_AUTO_SQL_TUNING_TASK','MAX_SQL_PROFILES_PER_EXEC',20);
 DBMS_SQLTUNE.set_tuning_task_parameter('SYS_AUTO_SQL_TUNING_TASK','MAX_AUTO_SQL_PROFILES',10000);
END;
/

维护窗口配置

使用Oracle调度器定义维护窗口,Oracle每天单独提供一个活动维护窗口,所有的窗口都收集进入一个叫做MAINTENANCE_WINDOW_GROUP的窗口组中,点击“自动维护任务配置”屏幕上的“编辑窗口组”按钮查看你窗口组详细信息或对窗口组进行修改。 

Oracle 11g R1中的自动数据库维护任务管理(一)

使用这个屏幕上提供的功能可以启用/禁用所有的窗口组,也可以使用DBMS_SCHEDULER包中的ENABLE和DISABLE存储过程来实现。

BEGIN
 DBMS_SCHEDULER.disable(
  name =>'SYS.MAINTENANCE_WINDOW_GROUP',
  force=>TRUE);
 DBMS_SCHEDULER.enable(
  name =>'SYS.MAINTENANCE_WINDOW_GROUP');
END;
/

点击这个屏幕或“自动维护任务配置”屏幕上的窗口名,显示“查看窗口”屏幕,显示了窗口配置的摘要信息。

Oracle 11g R1中的自动数据库维护任务管理(一)

上一页  1 2 3 4 

Tags:Oracle 自动 数据库

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接