• Proactive Maintenance


    1.执行统计分析

        SQL> create table hr.a tablespace data01 as select * from hr.employees;

        SQL> select num_rows from dba_tables where owner='HR' and table_name='A';  --执行结果为空

        SQL> exec dbms_stats.gather_table_stats('HR','A');

       再次查询:

       SQL> select num_rows from dba_tables where owner='HR' and table_name='A'; --结果返回107行,统计成功。

    2.执行awr及addm

       a.制造负载

       SQL> create table hr.b tablespace users as select * from source$;

       SQL> create table hr.c tablespace users as select * from hr.b;

       SQL> select b.line,count(*)  from hr.b,hr.c group by b.line;

     b.抓取若干快照

         SQL> exec dbms_workload_repository.create_snapshot();

         SQL> exec dbms_workload_repository.create_snapshot();

         SQL> select snap_id from dba_hist_snapshot;

      C.执行awr

        SQL>@?/rdbms/admin/awrrpt.sql

      D.执行addm

        SQL>@?/rdbms/admin/addmrpt.sql

      

  • 相关阅读:
    实验三:UML 建模工具的安装与使用
    结对编程 第二阶段
    实验二:结对编程 第一阶段
    结对编程之github使用自己的仓库
    软工 实验一 Git代码版本管理
    第七次作业
    第5次作业
    第四次作业
    第三次作业
    第二次作业
  • 原文地址:https://www.cnblogs.com/newmanzhang/p/3125264.html
Copyright © 2020-2023  润新知