Oracle 11g R1中的自动数据库维护任务管理(一)
2008-11-11 12:59:51 来源:WEB开发网点击“自动SQL调整任务”后的“配置”按钮,显示“自动SQL调整设置”屏幕。
这些设置也可以使用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的窗口组中,点击“自动维护任务配置”屏幕上的“编辑窗口组”按钮查看你窗口组详细信息或对窗口组进行修改。
使用这个屏幕上提供的功能可以启用/禁用所有的窗口组,也可以使用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 中 UPDATE nowait 的使用方法
- ››Oracle ORA-12560解决方法
- ››Oracle 10g RAC 常用维护命令
- ››Oracle如何在ASM中定位文件的分布
- ››Oracle的DBMS_RANDOM.STRING 的用法
- ››oracle 外部表导入时间日期类型数据,多字段导入
- ››Oracle中查找重复记录
- ››oracle修改用户登录密码
- ››Oracle创建删除用户、角色、表空间、导入导出等命...
- ››Oracle中登陆时报ORA-28000: the account is lock...
- ››Oracle数据库在配置文件中更改最大连接数
- ››Oracle中在pl/sql developer修改表的两种方式
更多精彩
赞助商链接