Summary

Summary--总结

In the following chapters we will gradually build a picture of the work that Oracle does to address the issues of efficiency and concurrency.

--在以下的章节,我们将逐渐建立一副工作图,关于Oracle定位效率和并发的问题.

We'll start with simple data changes and the mechanisms that Oracle uses to record and apply changes, 

and then we'll examine how changes are combined to form transactions.

--我们将会从简单数据变更开始,以及Oracle用来记录和应用变更的机制,然后我们将检查变更如何组合形成事务.

As we review these mechanisms, we'll also study how they allow Oracle to deal with concurrency and read consistency, 

and we'll touch briefly on some of the problems that arise because of the open-ended nature of the work that Oracle can do.

--当我们回顾了这些机制,我们也就可以研究这些机制如何可以让Oracle处理并发和读一致性,我们将短暂的接触一些问题,这些问题的发生是因为开放终端的Oracle所做的工作性质.

-----------------------------------小节分隔线--------------------------------------------  

After that we'll have a preliminary discussion of the typical memory structures 

that Oracle uses, and the mechanisms that protect shared memory from the dangers of concurrent modifications.

--然后,我们做一个初步的讨论关于典型的Oracle使用的内存结构,保护共享内存的机制,以防止来自并发修改的威胁.

Using some of this information, we'll move on to the work that Oracle does to locate data in memory and transfer data from disc to memory.

        --使用内存结构的这些信息,我们可以继续讨论下一步Oracle工作:在内存中定位数据,把数据从磁盘传输到内存.

 

-----------------------------------小节分隔线--------------------------------------------

  Once we've done that, we can discuss the mechanisms that transfer data the other way—from memory to disc—and at the same time fill in a few more details about how Oracle tracks data in memory.

        --一旦我们这样做了,我们可以继续讨论其它传输方式的数据传输的机制--从内存到磁盘--同时了解一些更多的关于Oracle在内存中跟踪数据细节.

 

Having spent most of our time on data handling, we'll move on to see how Oracle handles its code (the SQL) and how the memory-handling mechanisms for code are remarkably 

similar to the mechanisms for handling data—even though some of the things we do with the code are completely different.

      --花费了我们大部分时间在数据处理上,我们继续研究Oracle如何处理代码(SQL)和代码的内存处理机制,它和处理数据的机制明显的相似--虽然一些事情我们处理代码的方式十分不同.

 

-----------------------------------小节分隔线--------------------------------------------

 

  Finally we'll take a quick tour through RAC, identifying the problems that appear when different instances running on different machines have to know what every other instance is doing.

        --最后我们会快速浏览下RAC,识别一些问题,这些问题出现在分别运行在不同机器上的不同实例们,它们必须知道其它的实例正在做什么.

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值