oracle智能纠错,《Oracle DBA手记》一书勘误表
《Oracle DBA手记》一书勘误表
要知道错误总是难免的,《Oracle DBA手记》一书的勘误表我将整理记录如下,并向读者们致以歉意。怎样的检查都是难免有疏忽,有些可以理解,有些不能理解,但是请允许我们改正。
◆P25原文:SQL> alter system set events '984 trace name errorstack off';
应为:SQL> alter system set events '984 trace name errorstack forever,level 3';
示范代码引用错误,不影响其他部分。
◆P73原文:完全忽略了TNS_其不意ADMIN环境变量
应为:完全忽略了TNS_ADMIN环境变量输入法问题,校稿时未能发现,致歉。
◆P96原文:show parameter DB_RECOVERY_FILE_DEST
应为:show parameter log_archive_dest目的是找出归档路径,不同版本,不同设置略有不同,知目标而选择。
◆P97原文:通过合并碎片来优化Oralce的存储结构
应为:通过合并碎片来优化Oracle的存储结构
疏忽把Oracle拼写错误了,罪过罪过
◆P184原文:图8-1 Oracle Database 12gR2安装配置选项
应为:图8-1 Oracle Database 11gR2安装配置选项
编辑选择图片说明时选错了,我没有看出来,抱歉。
◆P222
原文:explain plan for select * from t1_idx1 where object_id is null;
应为:explain plan for select * from t1_idx1 where object_id is null;
多余的一行代码,应当删除。
继续纠错中。
By eygle on 2010-01-16 17:36 |
Comments (19) |
Books | 2491 |
19 Comments
这两个勘误应该都是编辑的问题。已经请编辑跟踪这里的勘误记录。
感觉第一章26页第三行(第一行代码)应该是这样的吧:
alter system set events '984 trace name errorstack level 3';
而不是这个alter system set events '984 trace name errorstack off';
p223 Oracle Btree索引,一般情况下都是从左端扫描到左端,只有使用了如INDEX_DESC这样的HINT 或者使用ORDER BY DESC(如果是降序索引,则是ORDER BY)时才会从右端扫描到左端.
这句话对吗?
如果我们建索引后,默认为升序,SQL的order by 也是升序,从左到右刚好. 如果我们order by desc 则从右到左,也刚好,不需排序.
在P260有降序INDEX FULL SCAN 清除排序的优化的标题,您提到INDEX FULL SCAN 正常情况下自左向右进行数据读取,这好像和上一个说法不同?
还有个问题请教,上面所说正常情况下,那不正常是什么情况?
企eygle老师的指点.
我理解应该这样: Oracle Btree索引,一般情况下都是从左端扫描到左端,只有使用了如INDEX_DESC这样的HINT 时才会从右端扫描到左端
对不起这句话[[一般情况下都是从左端扫描到左端,只有使用了如INDEX_DESC这样的HINT 或者使用ORDER BY DESC(如果是降序索引,则是ORDER BY)时才会从右端扫描到左端]]
我搞错了.因为分区原因影响了我的判断
eygle大师,刚刚收到贵作,感觉这本书纸质不是很好!不如之前的印刷质量啊。不过封面还行。
eygle大师,P72:用备份的控制文件恢复到CONTROL_FILES指向的目录/backup/bakora.
这句话什么意思,几次都没读懂他.可以给解释一下吗?
说的是,建了一个辅助数据库,这个数据库的控制文件存放在/backup/bakora目录下,这个目录也是控制文件中CONTROL_FILES参数的目的设置,将控制文件恢复到该位置。
说的是,建了一个辅助数据库,这个数据库的控制文件存放在/backup/bakora目录下,这个目录也是控制(PFILE)文件中CONTROL_FILES参数的目的设置,将控制文件恢复到该位置。
你的意思是:把备份的控制文件恢复到CONTROL_FILES指向的目录/backup/bakora。但是:
控制文件ctl.dbf(不知道为什么用DBF扩展名)一直在/backup/bakora下。
说的有点冗余,但是这里可能要修改控制文件的名称,按照参数文件的定义复制多个文件等。
大致这个意思吧。
eygle大师,我按着书上222页做实验,
explain plan for select * from t1_idx1 where object_id is null;
explain plan for select * from t1_idx1 where object_id is null
*
ERROR at line 1:
ORA-00942: table or view does not exist
请问下是怎么回事啊?
272面的按照顺序建立索引,这个顺序是按照什么规则来派的呢
to xxq780815 ,按照选择性,第一个字段是等值判断,可以缩小范围,后面的判断按照选择性高到低排列,这是一个尝试方向。应当根据SQL来判断。
P164 SLEECT MAX(FAILED_STATEMENT) FROM CLIENT_LOGS;
作者的意思是想取得FAILED_STATEMENT字段最长的那一行记录,但这个SQL应该是返回字典排序最后面的那个吧……
P164 SLEECT MAX(FAILED_STATEMENT) FROM CLIENT_LOGS;
作者的意思是想取得FAILED_STATEMENT字段最长的那一行记录,但这个SQL应该是返回字典排序最后面的那个吧……
这个后面一页有Max(length())的输出,前面展示了内容。
oracle智能纠错,《Oracle DBA手记》一书勘误表相关推荐
- 【资源下载】《Oracle DBA手记》第1篇:DBA工作手记
<Oracle DBA手记>一书共包括四篇内容: 第1篇 DBA工作手记 第2篇 诊断案例篇 第3篇 SQL调优篇 第4篇 性能优化篇 现向大家开源<第1篇 DBA工作手记内容> ...
- oracle漏洞pdf,Oracle DBA手记 4 数据安全警示录 pdf完整扫描版版
<oracle dba手记4:数据安全警示录>以数据安全为主线将众多灾难挽救过程串联在一起,不仅对各个案例的发生过程进行了详细描述,更 为读者提供了具体的规避法则.其间穿插介绍了很多新鲜的 ...
- Oracle DBA手记4:数据安全警示录
Oracle DBA手记4:数据安全警示录 盖国强 著 ISBN978-7-121-17206-9 2012年7月出版 定价:65.00元 16开 404页 宣传语 灾难与拯救 全真全程商业案例! 内 ...
- Oracle DBA手记4 数据安全警示录
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! Orac ...
- oracle+dba手记+下载,开工贺礼:Oracle DBA手记第一部开放下载
在2016新一年工作开始之际,我整理了一下,将<Oracle DBA手记>第一部完整发布出来,供大家学习参考,祝大家 2016学业进步,健康平安,事业工作更上一层楼. 这本书发布之初,我写 ...
- oracle oem 监控,DBA手记:OEM罪几何?-空间监控的性能问题
DBA手记:OEM罪几何?-空间监控的性能问题 在某金融行业用户的ERP数据库中,一个小时的采样报告,位于Elapsed Time消耗排行第二位的SQL消耗了19.41%的DB Time,该SQL同样 ...
- oracle数据库开多线程,学习笔记:Oracle表数据导入 DBA常用单线程插入 多线程插入 sql loader三种表数据导入案例...
天萃荷净 oracle之数据导入,汇总开发DBA在向表中导入大量数据的案例,如:单线程向数据库中插入数据,多线程向数据表中插入数据,使用sql loader数据表中导入数据案例 1.Oracle数据库 ...
- head first java勘误_《深入解析Oracle》一书勘误表
<深入解析Oracle>一书勘误表 当书印出来之后,我从头翻看了一遍,已经发现了一些错谬之处,虽然当书到达大家手里,显然会发现更多的问题. 所以将勘误表首先列举出来,以备查阅核对. ◆P4 ...
- 最简单:Linux系统对Oracle等数据库进行DBA降权操作
1,进入oracle数据库 su - oracle 2,以系统身份进入数据库 sqlplus / as sysdba 3,连接账户(没有管理员密码可以直接跳过此步骤) conn 账户/密码 4,查询d ...
最新文章
- Swift 中使用 SQLite——修改和删除数据
- Python核心资料:Django+Scrapy+Hadoop+数据挖掘+机器学习+精选视频(免费领)
- mockcpp的so加载失败问题
- Android而一个超级漂亮的日历控件
- quartz源码解析--转
- Alibaba Cluster Data 开源:270GB 数据揭秘你不知道的阿里巴巴数据中心
- 2019牛客暑期多校训练营(第七场)D Number(思维)
- uploadify使用
- 图像还可以这样玩!如何用波的算法处理图像
- python:对list去重
- 看几个源码,自己多做项目了!
- 简单工厂模式和策略模式结合使用php
- 【linux】linux shell if 多条件 并行 字符串判断
- ibatis调用mysql带OUT类型参数的存储过程并获取返回值
- 华为高管涉嫌受贿已被带走调查
- 教孩子学编程python语言pdf_教孩子学编程 PYTHON语言版 PDF 下载
- 机载Lidar数据滤波方法研究
- 2018 蓝桥杯 省赛 B组 原题 C语言B组 第二题 第九届蓝桥杯真题+答案+解析
- HDFS副本存放机制
- 为什么电脑浏览器打不开网页但微信可以登陆