create tablespace mindware datafile '/oradata/mindware.dbf' size 20G
extent management local uniform. size 100M;
create tablespace mindware1 datafile '/oradata/mindware1.dbf' size 20G
autoextend on next 100M maxsize unlimited
extent management local autoallocate
segment space management manual/auto;
create temporary tablespace temp tempfile '/oradata/temp.dbf' size 2G;
drop tablespace hr_data including contents and datafiles;
user_constraints all_constraints dba_constraints
user_cons_columns all_cons_columns dba_cons_columns
set serveroutput on
exec dbms_output.put_line('hello world!');
SELECT * FROM DBA_DATAPUMP_JOBS;
undo_management 重启生效
undo_tablespace 和undo_retention相关 undo_retention*undoblks*8192块大小(v$undostat)
undo_retention 立马生效
除非在ALTER SYSTEM 命令中使用了SCOPE参数,否则对undo_retention参数的修改将立即生效,重启后仍有效
无论snapshot too old 错误多么频繁出现,这个警报在每24小时期间内最多被生成一次
自动工作负荷储存库(AWR)
Memory Monitor(内存监视器,简称MMON)
Memory Monitor Light(内存监视灯,简称MMNL)
MMON进程每隔1小时醒来一次,并从数据目录视图,动态性能视图和优化器中收集统计信息,然后将这些信息存
储在数据库中(存储这些统计数据的表就叫做AWR,存储在SYSAUX表空间中)
修改快照频率和统计数据在AWR中保存的持续时间
execute dbms_workload_repository.modify_snapshot_settings
(interval=>60,retention=>43200);
在每个AWR统计数据收集进程运行完毕之后,ADDM开始分析,并把它们与前两个AWR快照所收集的统计数据进行比较
通过比较ADDM能够轻松查找出潜在的数据库问题
dba_advisor_findings dba_advisor_objexts dba_advisor_actions
SQL> select task_id,type,message from dba_advisor_findings where impact
2 =(select max(impact) from dba_advisor_findings);
TASK_ID TYPE MESSAGE
---------------------------
1 INFORMATION 没有运行ADDM 的大量数据库活动
2 INFORMATION 没有运行ADDM 的大量数据库活动
查询结果表明,最影响数据库性能的SQL语句,然后利用task_id从dba_advisor_objects查出具体的SQL语句
可然后利用task_id从dba_advisor_actions查出改善建议
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/22253646/viewspace-667003/
,如需转载,请注明出处,否则将追究法律责任。