让Oracle DBA保持旺盛"生命力"的几个习惯
1)多阅读
最好是看英文版的,很多人可能在遇到问题(或应付考试)的时候才去查阅,而从来没有真正的花时间去认真的阅读过,等遇到问题再看才后悔当初没有仔细的研读
2)多实验
实践是检验真理的唯一标准,通过亲自的验证,不仅能领会的更加深刻,记忆持久,也能会有很多"意外"的发现.
3)多总结
针对某一领域的知识,从各个版本的发展一路延续下来,写成自己的经验宝典,做到真正的融会贯通.一方面可以整理自己的思路、心得,另一方面可以特定的情况下拿出来参阅.
4)多交流
构建自己的技术交流网络,和不同层次的人进行交流,每个DBA遇到和面对的Oracle知识是有限的,不同的国家、不同公司、不同的项目中需要的Oracle技术也是差异很大的!
5)多传授
很多DBA可能没有这样的机会,只有笨老师,没有笨学生. 教其他人学习可以让你更深入地学习理解某个知识点,这种方法有着超一般的效果,这方面eygle做的很好!
6)多灌水
帮助别人的同时,你自己也在提高
7)多阅读别人的博客
关于Oracle方面的技术blog海了去了,其中有很多是非常优秀的,有时间多读读吧(不要局限于国内的)
8)要谦虚
Oracle博大精深,千万不要自大。要认清自己,千万不要自己为是(做技术的通病^|^)
出自:http://tomszrp.itpub.net/category/11835/21222
相关文档:
AU
ASM的最小分配单元,默认是1M,可以在创建diskgroup时指定。在diskgroup中的每个盘都被切分为很多个AU,可以是1, 2, 4, 8, 16, 32, or 64MB。
File Extent
由一个或多个AU组成,一个file extent总是在一块磁盘上(不跨磁盘分配AU),这里的file extent和数据库中的extent是不同的,我们可以这样理解,这里的file ex ......
1、什么是审计
审计(Audit)用于监视用户所执行的数据库操作,并且Oracle会将审计跟踪结果存放到OS文件(默认位置为$ORACLE_BASE/admin/$ORACLE_SID/adump/)或数据库(存储在system表空间中的 SYS.AUD$表中,可通过视图dba_audit_trail查看)中。默认情况下审计是没有开启的。
不管你是否打开数据库的审计功能,以下这些 ......
查询:select语句,多表查询,group by 分组,having 对分组后的每一个组进行过滤,order by 排序。(select语句多表查询这个最重要)
DML语句:insert into emp() values(),insert into emp (select * from emp2),
delete from emp where...
update emp set sal =.. where ..
rollback;恢复 ......
oracle认证方式分为操作系统认证和口令文件认证2种方式,操作系统认证有时候也叫本地认证。
--操作系统认证:即oracle认为操作系统用户是可靠的,即既然能登陆到操作系统那么oracle数据库你也能登陆
--口令文件认证:oracle认证认为操作系统用户是不可信任的,如果要访问数据库,必须进行再次认证。
具体实现如下:
......