日期:2014-05-16 浏览次数:20548 次
?
1这本书是一位怀揣着对Oracle有着无比热爱的人写的书,从开头开始,就洋溢着对Oracle浓厚感情。当然,有一些是相当同意的。一个开发者,必须要对数据库十分了解,数据库对于开发者来说。不能仅仅是个黑箱。
?
2.Oracle中尽量使用一个连接。这是作者反复强调的一件事情。
?
3,使用绑定变量。因为Sql会对这种语句会在第一次执行时,编译。然后存入缓存池,加快下次查询的速度。
例子:insert into t values (:x)' using i
这是书中给的例子。最初的一个。不过说句实话,不太清楚在具体编程中该如何使用。
?
4.多版本和并发控制:
我对于对版本的理解是这样的。一个数据A。我在T1时间查询了一次。那么Oracle就会生成一个A的在时间点的另一个版本A1.供读使用。
可能由于只是读了个开头。所以来说可能对这个版本有点偏颇。但是这个概念,比起锁的机制来说。更接近真实情况。所以来说,觉得这个概念真的是很不错。
这里还提到了版本号,和闪回的概念。也就不复述了。估计以后还会深入讲解吧。
?
5.后来又读了一段。听着作者讲着各种有趣的故事。这引发了我的一个思考。
俗话说,工欲善其事,必先利其器,但是更应该知其器。一个东西总是有着多种的实现方法。比方说Oracle。它提供了很多的方法来应对不同的需求。但是如果我们不知道呢?
但是我们该如何去知道,去利用呢?这就是另外一个问题了。比方说Oracle。1w页的文档,也只个升级文档而已。该如何融会贯通呢?
?
6.第一章读完,只是对Oracle有了一个大体的了解。第一章最后,作者花笔墨都在讲一件事情,开发要顺应需求,而不是一味的追求平台无关,这些虚无的事情。