DBA日常维护SQL脚本_自己编写的
查询碎片程度高(实际使用率小于30%)的表条件为什么block>100,因为一些很小的表,只有几行数据实际大小很小,但是block一次性分配就是5个,5个block相对于几行小表数据来说就相差太大了SELECT TABLE_NAME,(BLOCKS*8192/1024/1024)"理论大小M",(NUM_ROWS*AVG_ROW_LEN/1024/1024)"实际大小M",round((NUM_...
oracle11.2.0.4单库打PSU到11.2.0.4.17
1、准备软件(包括PSU补丁集和Opatch升级包)[root@ora11g ~]# cd /tmp/PSU/[root@ora11g PSU]# ll-rw-r--r-- 1 root root 152664496 Jun 12 19:57 p25440428_112040_Linux-x86-64.zip-rw-r--r-- 1 root root 52733900 Jun 12 20:05 p6880880_112000_Linux-x86-64.zip2、解压软件[root@ora11g PSU...
RMAN校验与删除命令集合
CROSSCHECK命令:校验备份信息 RMAN> crosscheck backup; 核对所有备份集; RMAN> crosscheck backup of database; 核对所有数据文件的备份集; RMAN> crosscheck backup of tablespace users; ...
sql plan baseline(二)
基线的导出导入(1) 创建表用于存储基线Begin Dbms_spm.create_stgtab_baseline(table_name=>’stage’);End;/SQL> desc stage; Name &n...
sql plan baselines(一)
sql plan baselines 在一个成熟的生产系统上,我们总是希望运行越稳定越好,执行计划越确定越好。但由于统计信息的变化、优化参数的修改、系统设置的修改、profile的创建等,都有可能造成执行计划的变化,从...
DG修改standby_file_management参数
问题:dataguard备库MRP进程停止,查看告警日志有如下报错:alter database recover managed standby database using current logfile disconnect from sessionAttempt to start background Managed Standby Recovery process (eisoostd)Mon Apr 17 15:34:09 2017MRP0 started with pid=26, OS id=4241 MRP0: Backgroun...
oracle分区表分区自动插入空值问题
oracle11g新功能自动分区,如果插入的数据在分区列上找不到对应的分区,那么就会根据分区列的值自动创建分区,但是如果在分区列上传人空值,就会出现ORA-14300报错:创建测试分区表create table t_range2 (id number not null PRIMARY KEY, test_date date)partition by range (test_date) interval (numtoyMinterval (...
oracle中解决角色PLUSTRACE不存在
scott用户开启autotraceSQL> set autotrace onSP2-0618: Cannot find the Session Identifier. Check PLUSTRACE role is enabledSP2-0611: Error enabling STATISTICS reportcreate role plustrace;grant select on v_$sesstat to plustrace;grant select on v_$statname to plustrace;grant select on v_$m...
oracle误删除了联机日志文件,导致数据库启动失败
启动数据库时报错:SQL> alter database open;alter database open*ERROR at line 1:ORA-03113: end-of-file on communication channelProcess ID: 6685Session ID: 1522 Serial number: 5查看告警日志信息如下:Mon Feb 06 10:54:30 2017alter database openMon Feb 06 10:54:31 2017Errors in file /u01/app...