Oracle 数据库的管理利器之一,非dba_表和v$表莫属。一个管结构,一个看性能,各有妙用。你要想知道全库的表、索引、权限情况,查查dba_tablesdba_indexes这些就行,信息挺全的。而调优性能、抓慢 SQL,那必须得靠v$sqlv$session这些实时视图,连等待事件都能追踪到,蛮强的。

数据字典视图的查询,建议你 SQL 功底扎实点,是多表关联那块,写起来还挺绕的。但用熟了之后,你会发现这些视图就是你盯数据库状态的眼睛。

哦对了,压缩包里那个Oracle10g_Views.pdf,内容还不错,结构清晰;oracle_10g.swf虽然是老 Flash,但讲得蛮直白的,适合入门时看一眼。如果你是刚开始接触 Oracle 运维的 DBA,这些资料值得一读。

如果你对字典视图感兴趣,可以看看Oracle 数据字典视图或者ORACLE 数据字典查询入门这些文章,内容也挺实用的。