解决oracle11g安装导致数据库无法自动搜集统计信息-转

news/2024/7/2 4:31:40

近期发现个别11G数据库无法自动收集统计信息,部分视图查询结果如下:

SQL> select client_name,status from dba_autotask_client where client_name = 'auto optimizer stats collection';CLIENT_NAME STATUS
---------------------------------------------------------------- --------
auto optimizer stats collection ENABLEDSQL>SQL> select client_name,status from dba_autotask_task;CLIENT_NAME STATUS
---------------------------------------------------------------- --------SQL>
SQL> select window_name,autotask_status from DBA_AUTOTASK_WINDOW_CLIENTS;WINDOW_NAME AUTOTASK_STATUS
------------------------------ ---------------
WEDNESDAY_WINDOW DISABLED
FRIDAY_WINDOW DISABLED
SATURDAY_WINDOW DISABLED
THURSDAY_WINDOW DISABLED
TUESDAY_WINDOW DISABLED
SUNDAY_WINDOW DISABLED
MONDAY_WINDOW DISABLED7 rows selected

发现作业全部DISABLED,经测试发现和数据库安装时未勾选“启用自动维护任务”的现象一致(默认勾选),可能是之前DBA安装时取消勾选,如下图:

\

由于未勾选“启用自动维护任务“,数据安装会执行如下命令,导致作业disable:

execute DBMS_AUTO_TASK_ADMIN.disable();

以后数据库如果需要启动自动维护任务,只需要执行如下命令:

SQL> execute DBMS_AUTO_TASK_ADMIN.enable();PL/SQL procedure successfully completedSQL> select window_name,autotask_status from DBA_AUTOTASK_WINDOW_CLIENTS;WINDOW_NAME AUTOTASK_STATUS
------------------------------ ---------------
WEDNESDAY_WINDOW ENABLED
FRIDAY_WINDOW ENABLED
SATURDAY_WINDOW ENABLED
THURSDAY_WINDOW ENABLED
TUESDAY_WINDOW ENABLED
SUNDAY_WINDOW ENABLED
MONDAY_WINDOW ENABLED7 rows selected

http://lihuaxi.xjx100.cn/news/245813.html

相关文章

APICloud:让你的APP边框显示原生的1px

2019独角兽企业重金招聘Python工程师标准>>> APICloud无疑已是相当火的APP开发工具了,面对从web到移动APP转变的开发者可能有很多小常识并不是特别熟悉,比如这个border。怎样让1px更细,看起来像原生的?下面教大家一个方…

pynput使用简单说明

控制鼠标 1 from pynput.mouse import Button, Controller2 import time 3 4 mouse Controller()5 print(mouse.position)6 time.sleep(3)7 print(The current pointer position is {0}.format(mouse.position))8 9 10 #set pointer positon 11 mouse.position (277, 645) …

git revert和git reset的区别

git revert 是撤销某次操作,此次操作之前的commit都会被保留git reset 是撤销某次提交,但是此次之后的修改都会被退回到暂存区具体一个例子,假设有三个commit, git st:commit3: add test3.ccommit2: add test2.ccommit1: add test…

ActiveMQ 消息服务(一)

2019独角兽企业重金招聘Python工程师标准>>> 1、百度百科对ActiveMQ的解释: ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出…

中小企业低成本快速建站的秘诀——模板建站

从14年至今,小乔已经给很多行业的客户做了不少网站。在跟我咨询建站的这些人当中,其实不乏一些创业初期经济比较紧张的个人/公司。这些个人/公司需要一个网站对外宣传,但又希望可以节省开支,所以他们往往会选择成本低的建站服务&a…

Mysql隐藏命令_mysql常用命令整理

说明:下面用到的语法是参考官方mysql5.7 en manual文档,本机的运行环境为centos7和mysql5.7.26修改数据库语法:ALTER {DATABASE | SCHEMA} [db_name]alter_specification ...ALTER {DATABASE | SCHEMA} db_nameUPGRADE DATA DIRECTORY NAMEal…

linux:关于Linux系统中 CPU Memory IO Network的性能监测

我们知道:系统优化是一项复杂、繁琐、长期的工作.通常监测的子系统有以下这些:CPUMemoryIONetwork下面是常用的监测工具Linux 系统包括很多子系统(包括刚刚介绍的CPU,Memory,IO,Network,等&…

javaweb项目开发日志的原理,方式

2019独角兽企业重金招聘Python工程师标准>>> 日志框架可以做什么?日志框架可以帮助各类项目人员,,记录各种项目运行时信息;以便其,通过日志信息,了解和监控项目的状态,解决各种运行时项目出现的问题;日志框架如何使用呢? 那log4j和slf4j为例: ----pom.xml …