Oracle 数据库日常检查
A. 查看所有的实例及其后台进程是否正常
确认所有的 instance 工作正常,登陆到所有的数据库或 instance 上,检测 oracle 后台进程
$env | grep SID
ORACLE_SID=UWNMS3
B.检查文件系统的使用情况
如果文件系统的剩余空间小于 10%,则需要删除不必要的文件以释放空间。
$df -h
Filesystem size used avail capacity Mounted on
/dev/md/dsk/d0 20G 17G 3.1G 85% /
/proc 0K 0K 0K 0% /proc
mnttab 0K 0K 0K 0% /etc/mnttab
fd 0K 0K 0K 0% /dev/fd
swap 85G 192K 85G 1% /var/run
dmpfs 85G 0K 85G 0% /dev/vx/dmp
dmpfs 85G 0K 85G 0% /dev/vx/rdmp
swap 85G 213M 85G 1% /tmp
/dev/vx/dsk/data10dg/Ora_File_Vol01
394G 292G 98G 75% /data05
/dev/vx/dsk/data1dg/vola0131
443G 156G 283G 36% /archivelog
AIX:
$df –g or df –k
HP-UX
$bdf or df –k or df -h
注意:需要特别关注根目录,数据库软件和数据库备份所在目录的剩余空间情况!
备注:数据库运行日志的及时清除
1). 可清除 bdump,cdump,udump 下的相关日志
$ cd $ORACLE_BASE/admin/db_name/bdump
$ ls -l
total 174
-rwxrwxrwx 1 oracle dba 59047 Jul 30 22:02 alert_UWNMS1.log