得到某实例下所有的表空间创建语句
得到某实例下所有的表空间创建语句
select distinct 'select to_char(dbms_metadata.get_ddl(''TABLESPACE'','''||tablespace_name||''')) from dual;' from dba_tables;
得到某实例下所有的表空间创建语句
select distinct 'select to_char(dbms_metadata.get_ddl(''TABLESPACE'','''||tablespace_name||''')) from dual;' from dba_tables;
select resource_name,MAX_UTILIZATION,LIMIT_VALUE from v$resource_limit where resource_name in ('processes','sessions');
Oracle隐含参数:allow_resetlogs_corruption的使用提示:Oracle的隐含参数只应该在测试环境或者在Oracle Support的支持下使用
Oracle隐含参数:allow_resetlogs_corruption的使用
提示:Oracle的隐含参数只应该在测试环境或者在Oracle Support的支持下使用
数据文件
select checkpoint_change# from v$datafile;
数据文件头
select checkpoint_change# from v$datafile_head;
控制文件
select checkpoint_change# from v$database;
导出导入 AWR 数据,不仅对远程诊断有用,而且对历史数据的对比诊断也是很有价值。例如, 最近某个 SQL 突然变慢,想看看他过去的这段时间该 SQL 的执行计划及 AWR 报告,那也可以利用 AWR 的导出导入功能(前提是将每个月的 AWR 数据导出后进行归档)。如下是导出导入的全过程:[@more@]
1、因为在导出(或导入)时,我们需要指出导出(导入)文件存放路径。因首先要建立导出(或导入)路径。
SQL>connect sys/password as sysdba;
SQL>create directory dump_awr as ‘E:DBwork’;
SQL>grant read,write on directory dump_dir to system;
2、通过awrextr.sql脚本进行导出
利用有权限的用户调用$ORACLE_HOME/rdbms/admin/awrextr.sql脚本,并按提示操作就可以
3、利用awrload.sql进行导入
4、sysaux表空间使用率过大,一般是因为数据库快照过多,占用大量空间
处理方式:
https://www.cndba.cn/asker/article/2238