Oracle 的数据字典,其实就是数据库里的“书”。像你在做前端时查文档一样,DBA 也离不开这些视图。

USER_ALL_DBA_三兄弟,分别对应当前用户、自带权限和管理员全览,想查什么表、用户、权限,一搜一个准。

比如你想看看自己有哪些表,用SELECT * FROM USER_TABLES;要找包的状态,就上USER_OBJECTS,配合UPPER()用起来还挺方便。

V$SESSIONV$ACCESS这些动态性能视图也值得关注,像数据库的实时体检报告,搞监控、查问题全靠它们。

不过注意哦,DBA_视图普通用户是没权限的,要 DBA 才能查。平时你想稳稳地跑这些查询,最好先确认权限,少走弯路。

如果你正好刚入门 Oracle,建议把这些基础视图熟悉下,查表查权限的事以后你肯定少不了。熟了之后,能省不少麻烦。