Oracle 的全套手册,内容真挺全的,基本覆盖了你日常用到甚至想都没想到的功能。不只是讲怎么装怎么配,连安全、性能优化、备份恢复这些都聊得细,适合一边看一边实际操作那种。
安装配置的流程讲得挺清楚的,像什么SID
、监听器、网络服务名这些概念,如果你之前懵懵懂懂的,看这部分会有点“啊原来是这样”的感觉。
数据库结构这段内容我还蛮推荐的,像表空间
和重做日志
这类容易混淆的东西,它解释得还挺易懂,概念清晰,图也比较直观。
说到SQL 和 PL/SQL,这部分就比较实战了,尤其是 PL/SQL 的例子挺接地气的,不只是代码展示,背后的业务逻辑也顺便讲了下。用触发器
还是过程
,也给了点建议。
性能优化这块内容就“老司机带新手”的感觉,像AWR
报告怎么看、索引
什么时候建,都有点经验成分在里面。如果你平时对慢 SQL 头疼,可以重点看看这一节。
还有个我觉得比较实用的是安全和权限管理,角色、系统权限、对象权限这三个搞清楚,基本你就能做到“谁能干什么”心里有数了。
高可用和灾备这部分也提到了RAC
和Data Guard
,虽然不是深入,但作为入门了解已经够用了。适合对高可用架构有点兴趣的你。
顺便也放几个相关工具链接,如果你想结合练手,可以看看:
- Oracle PL/SQL Plus 破解工具
- 使用 PL/SQL 在 Oracle 中创建表空间和用户
- DBA 工具 PL/SQL 表空间管理插件简介
- SQL*Plus Oracle PLSQL 培训
- 数据库表空间的功能及分类
如果你是刚上手 Oracle,或者想把 DBA 的基本功打牢,这本《Oracle Complete Manual》还挺值得翻一翻的。