检查数据库性能,记录数据库的cpu使用、IO、buffer命中率等等r
使用vmstatiostatgla
cetop等命令r
r
数据库运行状况监控r
r
外部r
检查ORACLE实例核心后台进程是否都存在,状态是否正常r
psefgrepora_r
r
查看数据库实例是否能正常连接,访问r
SQLselectstatusfromvi
sta
cer
STATUSr
r
OPENr
r
监听是否正常r
ls
rctlstatusr
r
内部r
r
是否有标空间出现故障r
SQLselecttablespace_
amestatusfromdba_tablespacesr
r
TABLESPACE_NAMESTATUSr
r
SYSTEMONLINEr
UNDOTBS1ONLINEr
SYSAUXONLINEr
TEMPONLINEr
USERSONLINEr
r
日志文件是否正常r
SQLselectfromvlogr
SQLselectfromvlogfiler
r
通过视图查看当前影响性能的SQL语句r
语法模板r
SELECTFROMr
SELECThash_valueaddresssubstrsql_text140sqlr
listofcolum
slistofderivedvaluesr
FROMVSQLorVSQLXSorVSQLAREAr
WHERElistofthresholdco
ditio
sforcolum
sr
ORDERBYlistoforderi
gcolum
sDESCr
WHERErow
um
umberoftopSQLstateme
tsr
r
实际举例r
SELECTFROMr
SELECThash_valueaddresssubstrsql_text140sqlr
buffer_getsexecutio
sbuffer_getsexecutio
s