《深入浅出Oracle》勘误表

非常感谢很多朋友不断指出《深入浅出Oracle》一书中的错误之处,我把一些勘误整理在这里,给读者朋友们参考(以下勘误按照发现先后列出,并为按照页码排列,请见谅):

1.第245页

“由于事务量具大”,其中“具大”应该为“巨大”

这是一处用词错误,编辑也没有发现.

2.第138页

通过Oracle10g新增加的动态视图V$SGA_DYNAMIC_COMPONENTS....

应该修正为:

通过动态视图V$SGA_DYNAMIC_COMPONENTS....

该动态性能视图为Oracle9iR2引入,Oracle10g中增加了更多的内容而已.

3.第110页

关于granule进行了补充说明,参考:《深入浅出Oracle》中granule的补充

4.第328页

"而Tz查询完成时间小于Tx提交时间"

应该修正为:

"而Tz查询完成时间大于Tx提交时间"

感谢Kamus指出这个错误,看来这本书没白送,看得够仔细:)

5.第465页

"显著提高相应速度"

应该修正为:

"显著提高响应速度"

6.第162页

"CPU耗用的Oracle进城"

错别字修正,应该为:

"CPU耗用的Oracle进程"

7.第13页

因为Oracle10g与Oracle9i的不同,所以关于event事件,应该补充一下,参考:

Oracle10g Events CONTROLF的改变

8.第229页

图6-1中,Data Dictionary Cache部分,少了Dictionary一词

这个不知道怎么漏印了,原稿上肯定是有的,Oracle经典一图了:)

9.第237页

如果数据库运行在归档模式下,由于其他因素的影响,以上Redo生成量并不带表归档日志的大小,但是可以通过一定的加权提供参考.

带表应该更改为“代表”,笔误,带三个表看多了:)

10.第66页

alter system reset arameter sid=’sid|*’

修订为:

alter system reset parameter sid=’sid|*’

11.第292页

将SCOTT的薪水增加3000,并未提交

修订为:

将SCOTT的薪水增加1000,并未提交

12.第218页

Library Cache Latche的数量....

修订为:

Library Cache Latch的数量....

13.第376页

WHERE ROWNUM<10....

修订为:

WHERE ROWNUM<11....

14.第408页

immediate的另外一种原因是每个latch都有level的概念(level=1-14),....

修订为:

immediate的另外一种原因是每个latch都有level的概念(level=0-13),....

15.第214页

在handle上存在Null模式锁定,此模式允许其他用户继续以Null/Shared模式锁定该对象

修订为:

在handle上存在Null模式锁定,此模式允许其他用户继续以Null/Shared/Exclusive模式锁定该对象

16.第321页

可以获得关于这次错误的相信信息

修订为:

可以获得关于这次错误的详细信息

......

By eygle on 2007-01-29 16:42 |

Comments (27) |

Books | 996 |

27 Comments

还有解释ora-1555的那章,在那个图的下面,哪个时间点>哪个时间点就会怎样怎样的部分,有1个还是2个错误,记不得了。你自己检查一下?现在书不在手边。

eygle,其它地方有没有勘误表??

昨天还想做个列表给您呢,回头我给您再列出来几个

to oracle114;

感谢,如果有问题,请帮忙指出:)

to kamus;

感谢,看得真仔细!看来我这本书没白送你:)

66页

alter system reset arameter这里应该是parameter,丢了个p

202页,参考biti的blog的连接http://blog.itpub.net/POST/330/1648,连接到的是cassy的blog,不知道是itpub的连接做了改动还是写错了

218页,Latche的数量, 多了个e,不过不影响阅读了

(周末才能看点,难哪,越看越慢了)

416页,第三行 “\” 可能应该为 “/” 因为在 aix 5.2上面运行sqlplus "\" 不行。

还有当页下面的12行也是一样的。

p321

就可以获得关于这次错误的相信(->关)信息用于诊断

189页

小于76bytes的块都位于Bucket0上;

感觉应该是Bucket1上吧?

看你的书是我有豁然开朗之感,但是就是记不牢,准备再看2遍,做作书中的试验。

to wsx,谢谢支持:)

to oliver800329;

关于反斜杠的问题,Windows上和其他平台上方向是不一样的,这个文中没有说明,当作常识了:)

bbdsxl;

关于Bucket这个问题,是没有问题的。

page-376

代码最后一行为

WHERE ROWNUM<10;

查询出来的结果应该只有9行。。。

应该是WHERE ROWNUM

page-376

代码最后一行为

WHERE ROWNUM<10 查询出来的结果应该只有9行。。。

应该是WHERE ROWNUM<=10

"CPU耗用的Oracle进城"

这种错误都有,而且很多很明显,明显是编辑的失误和不负责任,让人不禁会对这本呕心沥血精心编写的书有点点失望和不爽的地方。外国那些原著这种情况是绝少出现的。

这个我也有很大责任,拼音输入法经常会出现这种情况。

编辑已经很负责了,但是难免还有遗漏,谢谢大家的支持和宽容。

新的书里我一定注意这方面的问题。

eygle,P114中,Stream Pool条目中,这句话“这部分内存将从Shread Pool中分配”应该是“从Shared Pool中分配”吧?

P114,Stream pool条目,“这部分内存将从Shread Pool中分配”是否应为“从Shared Pool中分配”?

P114,Stream pool条目,“这部分内存将从Shread Pool中分配”是否应为“从Shared Pool中分配”?

P290

1.

创建sal=3000的前镜像 是不是应该为 创建sal=4000的前镜像

2.(4)修改为sal=4000 是不是应该为 修改sal=7788

不好意思,是我看错了.

^_^

书上没错

eygle

P328

"如果Ty

应该是"如果Ty

p103

"那么这个问题实际上是不成立的"

多了个字"不"

昨天重翻这本书时,发现有3个错别字,有2个这上面已经有了,晚上发上来,不过这句也有个错字:以下勘误按照发现先后列出,并为按照页码排列,请见谅。应该改为:以下勘误按照发现先后列出,并未按照页码排列,请见谅。“为”改成“未”

1.写在前面里,P2,三思而后行的英文,Think thrice before you act错了吧,应该是Think twice before you act

2.P267上说“但是需要注意的是,在Oracle 9.2.0.6版本中,设置该参数会触发Bug 3868748,该BUG会导致数据库无法启动。”,P268上又说“这个BUG的影响范围并非全部,Oracle 9.2.0.6,Oracle 9.2.0.5,Oracle 9.2.0.4等,都不受这个Bug的影响”,那Oracle 9.2.0.6到底是受影响还是不受影响啊?

oracle 10g alter system reset,《深入浅出Oracle》勘误表相关推荐

  1. Oracle 10g RAC Installer 故障之--Oracle软件安装无法发现集群

    Oracle 10g RAC Installer 故障之--Oracle软件安装无法发现集群 系统环境: 操作系统: AIX 5300-08 集群软件: CRS 10.2.0.1 数据库:   Ora ...

  2. oracle flush,alter system flush oracle的缓存

    下面3条语句,旨在刷新oracle的缓存.这里总结一下. 1)alter system flush global context 下图说明: 对于多层架构的,如上图:应用服务器和数据块服务器通过连接池 ...

  3. oracle什么是全局锁,深入浅出oracle锁---原理篇

    这几天项目中遇到了数据库锁的问题,还在解决中,找到了一篇原理性的文章,分享一下. 在现代的多用户多任务系统中,必然会出现多个用户同时访问共享的某个对象,这个对象可能是表,行,或者内存结构,为了解决多个 ...

  4. oracle10g sys密码忘记,Oracle 10g忘记system,sys密码的解决办法。

    C:\Documents and Settings\Administrator>sqlplus /nolog SQL*Plus: Release 10.1.0.2.0 - Production ...

  5. oracle修改用户system密码忘记,Oracle System密码忘记 密码修改、删除账号锁定lock (转) - mano...

    运行cmd命令行 录入 sqlplus /nolog  无用户名登录 conn /as sysdba  连接到数据本地数据 alter user system identified by passwo ...

  6. oracle 10g 安装介质,如何从Oracle 10g的安装介质中提取BBED必须的sbbdpt.o和ssbbded.o库文件...

    BBED编译的时候需要使用到sbbdpt.o和ssbbded.o两个库文件,但是从11g开始,Oracle不再提供这两个库文件,但是可以使用10g版本中的这两个库文件在11g中编译生成BBED工具. ...

  7. oracle中redo的作用,深入浅出Oracle:Redo的作用

    Oracle通过Redo来保证数据库的事务可以被重演,从而使得在故障之后,数据可以被恢复.Redo对于Oracle数据库来说至关重要. 在数据库中,Redo的功能主要通过3个组件来实现:Redo Lo ...

  8. oracle 10g sqlplus登录显示问号,oracle sqlplus 连接时,connection to 显示的是问号

    linux下面是用sqlplus操作数据库,出现问号: [oracle@rac2 ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.1.0 Produc ...

  9. centos 6.6 oracle 10g,centos 6.2 安装 oracle 10g 问题

    问题一: 正在启动 Oracle Universal Installer... 正在检查安装程序要求... 检查操作系统版本: 必须是redhat-3, SuSE-9, redhat-4, Unite ...

最新文章

  1. js 变量提升 和函数提升
  2. 【PAT (Basic Level) 】1030 完美数列 (25 分)
  3. 科学教师与实验教师工作计算机,计算机实验指导教师工作职责
  4. Mongodb副本集配置
  5. cmd 中 net start mysql 提示发生系统错误 5
  6. 读写自旋锁详解,第 2 部分(来自IBM)
  7. ELK + kafka 日志方案
  8. Kong 1.0 GA 版本正式发布,微服务 API 网关
  9. java ssh完整配置文件_ssh框架整合笔记---配置文件
  10. import java.io用什么写_问问各位大佬,使用了fiilewrite,为什么写入不到文件
  11. 基于朴素贝叶斯分类器的西瓜数据集 2.0 预测分类_第十章:利用Python实现朴素贝叶斯模型
  12. Django框架配置
  13. android webview 获取cookie,Android WebView 之Cookie
  14. Java 将Excel转为et和ett格式
  15. C# 解析JSON方法总结
  16. Matlab更改工作路径的方法及思考
  17. ARM 开发板修改MAC地址
  18. 数据库的系统组成包括哪些?
  19. Tableau-仪表板
  20. 程序员做外包有前途吗?谈谈外包的利与弊,字字扎心

热门文章

  1. vue的项目搭建demo
  2. UDS诊断系列之三 ISO14229协议介绍(下)
  3. 2019 年京东校招C++ 题目
  4. 机器博弈游戏规则 德扑和德扑变种
  5. Windows 纤程/协程
  6. winform 中自定义有透明度的panel,可用于加载遮盖层
  7. 【洛谷】P1150 Peter的烟(配数学证明)
  8. 提升大数据数据分析性能的方法及技术(二)
  9. axure 图片切换图片的交互_Axure教程:在动态面板里面设置图片自动/手动切换
  10. linux Qt 复制文件至剪切板