Category Archives: BOOKS

读书笔记

Oracle SecureBackup管理员手册

当第一次使用NETBACKUP配置RMAN备份到带宽时就考虑过,Oracle为什么没有直接备份到带宽的功能,非得需要借助到其他的软件,直到Oracle推出了SecureBackup,解决了这个问题。 记得在10g的时候,Oracle推出了Secure Backup的功能,当时这篇文档还包括在整个数据库的文档之中,似乎是从11g开始,Secure Backup被独立成单独的产品,因此文档和下载等也都与数据库分开,以致于我一度认为这个功能消失了。 简单看了一下目录,感觉SecureBackup无论是结构还是功能都和NETBACKUP差不多,这也不难理解,二者实现的目的本身也没有多大的差别。 在没有看完之前就不进行评价了,照例给出这篇文档的在线阅读网址:http://download.oracle.com/docs/cd/E26569_01/index.htm

Posted in BOOKS | Leave a comment

DATA CARTRIDGE开发手册总结

这篇文档看完了,不过其中内容学到不到一成。 以前提到过,如果追溯我第一篇的博客,就是看了这篇文章后,仿写了一个例子,当时觉得这个内容比较复杂,如果不记录下来恐怕自己都会记不住,因此才开始了记录BLOG的习惯。不过这篇文档中的内容还是相当小众的,这篇文档介绍的内容实际上是在Oracle提供的架构上扩展用户自定义的功能。 而对于绝大部分人而言,现有Oracle提供的功能已经足够了,或者应该这么说,绝大部分人都只用数据库最基本的功能就够了,甚至很多Oracle的功能大部分都不清楚,更不用说用了。因此这篇文档的内容对于大部分人而言并不实用,如果没有特殊的要求,可以不必细读。

Posted in BOOKS | Leave a comment

Database Firewall管理员手册

公司今后很多业务会和安全性有关,Oracle推出了Oracle Database Firewall,对这个产品目前还缺乏最基本的了解,先看看文档扫扫盲。 Oracle的这款安全性产品据说在国内还没有应用,不过随着国内环境对安全性越来越重视,相信不久之后就会有应用出现,所以现在进行一点知识储备还不算晚。 Database Firewall其实并不需要安装在数据库服务器上,它通过网络获取所有访问数据库的SQL语句,并送到专门的服务器上进行分析和报告。当然也可以在数据库服务器上安装一个本地的监视器,可以用来监控流量,以及一些用户和进程的直接访问。 这篇文档在官方网站在线地址是:http://download.oracle.com/docs/cd/E20465_01/doc/doc.50/e18695/toc.htm

Posted in BOOKS | Leave a comment

高级应用开发者手册总结

这篇文档篇幅并不算很长,如果想对Oracle开发或优化方面了解更深入,建议还是读一下这篇文档。 虽然文档的名称叫做高级应用开发者手册,但是如果和现在目前在看的DATA CARTRIDGE开发手册相比,这篇文档就显得十分基础了。 而事实上这篇文章介绍的大部分内容都是基础知识,也包含了一些高级内容,全文分为SQL、PL/SQL和其他高级主题三部分。以SQL部分为例,有非常基础的部分如SQL数据类型、函数索引、约束等等,也有相对高级一些的内容,比如正则表达式和DOMAIN INDEX。 看完这篇文档后,除了巩固了一些基础外,感觉收获比较大的包括正则表达式、PL/SQL Hierarchical Profiler、闪回和版本。正则表达式以前没有用过,这篇文档算是入了个门,而闪回部分虽然没有包含FLASH DROP和FLASH DB的内容,这些属于管理的范畴,但已经是我目前看到所有文档里面最全面的一篇了:闪回查询、闪回版本查询、闪回事务、闪回事务版本查询、行SCN、DBMS_FLASHBACK包以及闪回数据归档,而且大部分的内容都会有具体的使用实例,并不是简单的概念介绍。而版本的内容也相当全面,尤其是利用版本升级部分,花了相当大的篇幅介绍CROSS TRIGGER。

Posted in BOOKS | Leave a comment

Oracle高级安全管理手册

目前Oracle的文档已经看过不少了,而安全相关的内容是Oracle整体架构中不太熟悉的部分,最近一些项目会与安全方面有关,现在正好抽时间补一补。 这篇文档主要介绍两个方面的内容,一方面介绍数据的加密和完整性;另一方面介绍Oracle高级安全的认证。从技术上讲,主要包括透明数据加密、网络传输数据加密、RADIUS认证、Kerberos认证、SSL认证、ORACLE Wallet等。 和其他文档不太一样,这篇文档介绍的内容其实大部分都听说过,但是确实知之甚少,更不用说在真实环境下的使用经验了,不过根据个人的经验,大部分技术都需要你了解甚至是熟悉后,才会开始使用。或者说在你进行设计或实现的时候,基本没有什么可能性去使用一个你都不了解的技术,你的设计和方案是建立在你现有的知识体系上的。因此,绝大部分情况下,学习要放在使用的前面。 这篇文档的官方连接:http://www.oracle.com/pls/db112/to_toc?pathname=network.112%2Fe10746%2Ftoc.htm&remark=portal+%28Books%29

Posted in BOOKS | Leave a comment

内存数据库缓存用户手册总结

最近准备拣拣TIMESTEN的东西。 第一次看TIMESTEN相关文档是在06年的时候,那时似乎Oracle刚收购TIMESTEN时间不长,而整好TIMESTEN还推出了一个新的版本,于是当时研究了一下。由于主要的精力还是在Oracle上面,于是主要关注的是利用TIMESTEN来提高查询和数据处理的速度,而TIMESTEN本身的语法和功能到并没有过多关注。 研究一段时间后发现,无论是TIMESTEN到ORACLE的数据同步功能还是TIMESTEN本身提供的功能,都与我的预期存在较大差异,因此TIMESTEN的研究就一直放下了。 过了5年的时间,TIMESTEN和Oracle的技术融合工作应该已经比较成熟了,而且似乎前不久的新版本中TIMESTEN也开始支持PL/SQL了,所以开始陆续重读TIMESTEN的文档。 至于这本内存数据库缓存用户手册,更像是数据库缓存的管理员手册,记录了数据库缓存环境的建立、管理、删除等的操作。

Posted in BOOKS | Leave a comment