大小:144.06M
更新时间:23-08-30
系统:Pc
基于成本的oracle优化法则pdf是世界级Oracle大师刘易斯Jonathan Lewis的最新力作,该书以专家的视角对Oracle系统的基于成本的优化模型进行了深入浅出的分析和介绍,通过学习本书,您将能够理解优化器的“思维”、知道错误是如何造成的以及导致错误的数据模式,从而可以节约在设计和SQL查错方面耗费的大量时间,能够帮助DBA成为更好的设计者,还能帮助开发人员开发出更卓越的代码。
《基于成本的Oracle优化法则》数据库领域的超级畅销书,也是近几年来Oracle领域最重要的著作之一,荣获2006年度Oracle杂志编辑选择大奖:自该书出版以来,受到无数读者、网友和专家的好评,被翻译成多种语言,成为众多中高级Oracle用户、DBA和开发人员的必看图书。
本书一共14章,按照顺序涵盖了如下主题:
●表扫描:比较简单,作为入门,介绍了一些关于CPU成本计算的知识。
●简单选择率:只有一个表,但包含了大量的关于算法的知识。
●简单B树索引:单块读取和多块读取的区别。
●群集因子:这也许是索引中最关键的特性。
●更微妙的选择率:介绍一个基本主题上的大量微小变化。
●直方图:为什么需要直方图,并介绍了OLTP和DSS/DW之间的区别。
●位图索引:并不是所有的索引都是相同的。
●变换:看到的不一定是得到的。
●连接:用4整章的内容来介绍两个表之间的连接。
●10053 trace:演示性示例。
●升级问题:从本书其余部分整理的警告和注意信息的集合。
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
目 录
第1章 成本的含义 1
1.1 优化器选项 2
1.2 成本的定义 3
1.3 变换和成本计算 5
1.4 所见未必即所得 8
1.5 本章小结 8
1.6 测试用例 8
第2章 表扫描 9
2.1 入门 10
2.2 提高 14
2.3 BCHR 24
2.4 并行执行 27
2.5 索引快速全扫描 30
2.6 分区 32
2.7 本章小结 37
2.8 测试用例 37
第3章 单表选择率 39
3.1 入门 40
3.2 空值 42
3.3 使用列表 43
3.4 区间谓词 48
3.5 双谓词 52
3.6 多谓词的相关问题 54
3.7 本章小结 56
3.8 测试用例 57
第4章 简单B树访问 59
4.1 索引成本计算的基础知识 60
4.2 入门 61
4.3 CPU成本计算 78
4.4 待处理的零碎问题 80
4.5 本章小结 81
4.6 测试用例 81
第5章 群集因子 83
5.1 基本示例 84
5.1.1 减少表争用(多个自由列表) 86
5.2 列顺序 96
5.3 额外的列 99
5.4 校正统计信息 101
5.5 待处理的零碎问题 106
5.6 本章小结 107
5.7 测试用例 107
第6章 选择率的相关问题 109
6.1 不同的数据类型 110
6.2 前导零 116
6.3 致命的默认值 117
6.4 离散数据的风险 119
第7章 直方图 141
7.1 入门 142
7.2 普通直方图 147
7.3 频率直方图 152
7.4 “高度均衡”直方图 157
7.5 重新审视数据问题 163
7.6 本章小结 167
7.7 测试用例 168
第8章 位图索引 169
8.1 入门 170
8.2 位图合并 177
8.3 CPU成本计算 185
8.4 一些有趣的示例 186
8.5 本章小结 191
8.6 测试用例 192
应用信息
同类热门
类似软件
深入理解oracle rac 12c pdf71.63M220人在用深入理解oracle rac 12c是一本详细介绍oracle rac 12c的技术详解书籍,由美国数据库管理员Syed Jaffar Hussain、Tariq Farooq、Riyaj Shamsudeen和Kai Yu四人共同编著。 本书紧跟Or
查看
Oracle PL/SQL专家指南:高级PL/SQL解决方案的设计与开发37.16M250人在用 Oracle PL/SQL专家指南:高级PL/SQL解决方案的设计与开发是一本Oracle数据库操作指南,由美国程序员哈德门和麦克罗林共同编著。全书内容丰富翔实,主要讲解了统计表收集、PL/SQL优化器、SQL Trace、DBMS STATS及T
查看
构建oracle高可用环境58.61M215人在用 构建oracle高可用环境是一本介绍管理OracLe高可用数据库的经验之书,由陈吉平著作,电子工业出版社出版。全书内容横跨主机、存储、数据库三大领域,全面介绍oracle及周边环境的高可用性,所有的内容都包括了作者多年来Oracle高可用数据库的经
查看
oracle学习手册11.81M384人在用oracle学习手册是一本pdf中文版的电子教程,总共分为7个章节,详细的讲述了oracle基础知识,备份恢复,RMAN,data guard,rac,常用脚本,性能优化等几个方面,从而帮助读者能够快速掌握oracle软件,更好的学会实际的应用。本Ora
查看
oracle pl/sql从入门到精通164.76M637人在用 oracle pl/sql从入门到精通是一本Oracle数据库开发教材,由丁士锋编著。全书以面向应用为原则,对PL/SQL开发用到的各种技术做了原理分析和实战体验,深入浅出地介绍PL/SQL在实际开发中的要点,并提供了各种实际应用场景,将知识点快速
查看热门标签
网友评论0人参与,0条评论
最新排行
玻璃幕墙图集03j103-34.91Mpdf高清版 玻璃幕墙图集03j103-3是中华人民共和国建设部批准发布的一款玻璃幕墙标准,主要包括吊挂玻璃幕墙、吊挂点支式玻璃幕墙、座地玻璃幕墙、座地点支式玻璃幕墙四个大类,是指导规范的专业图集,能够给作业者提供更好的参考。另外本款03j103-3全玻璃幕墙图
查看
深入剖析Android开发:小应用里的大智慧pdf扫描版52.58Mpdf扫描版深入剖析Android开发:小应用里的大智慧是一本Android应用开发书籍,由张泳和葛丽娜两人共同编著。本书以谷歌的音乐播放器为例,深入剖析了Android的重要组件和核心服务,书中首先介绍了Android开发环境的搭建,以及AndroidSDK中一些
查看
android开发范例实战宝典79.16Mpdf扫描版 android开发范例实战宝典是一本安卓开发学习实战教材,由武永亮编著。本书重点讲解了200多个常见的Android开发实例,并对重点代码做了大量注释和讲解,通过对这些实例的演练,可以快速提高读者的开发水平。全书内容全面,涵盖广泛,介绍了Andro
查看
嵌入式linux应用开发完全手册110.85M韦东山pdf扫描版嵌入式linux在嵌入式领域发展迅速,需求旺盛,但是入门却很难,初学者多是自己学习,效率不高,为此小编带来了嵌入式linux应用开发完全手册,这是一本嵌入式linux系统应用开发手册,由韦东山编著。本书以S3C2410、S3C2440开发板为例,从分析硬
查看
由浅入深学SQL Serve pdf版75.58M 由浅入深学SQL Server:基础、进阶与必做300题是一本SQL数据库基础进阶教材,由王俊和郑笛两人共同编著。本书结合大量贯穿于全书的实例,全面、系统、深入地介绍了SQL Server 2008开发技术,图文并茂、深入浅出,力图以最直观的方式使
查看
unity 3d游戏开发27.1M宣雨松pdf扫描版 unity 3d游戏开发是一本Unity 3D游戏开发入门书籍,由宣雨松编著。本书从初学者入门角度讲解了Unity游戏开发,让读者快速学会了如何使用Unity制作3D游戏,如何以两种语言去讲解游戏脚本的编写,在入门阶段我们使用JavaScript语
查看
java ee 7权威指南 卷2(原书第5版)55.08M埃里克·珍兆科pdf扫描版 java ee 7权威指南 卷2(原书第5版)是一本java EE权威开发指南,由美国程序员埃里克·珍兆科、里卡多·塞维拉 - 纳瓦罗、伊恩·埃文斯、金姆·哈泽和威廉·马基特五人共同编著。本书是一个面向任务的实用指南,通过一系列实用示例介绍如何开发
查看
实例精通Dreamweaver与PHP&MySQL整合应用169.92M李志文pdf扫描版实例精通Dreamweaver与PHP&MySQL整合应用是一本Dreamweaver与PHPMySQL高级指导实战图书,由李志文编著。本书内容丰富翔实,能够指导读者真正学会利用Dreamweaver,而不是使用Dreamweaver,更不会将读
查看
数据库系统实现第二版26.33M加西亚·莫利纳pdf扫描版 数据库系统实现第二版是一本数据库实现原理书籍,由美国程序员加西亚·莫利纳编著。本书内容深入且全面,技术实用且先进,叙述深入浅出,书中从数据库实现者的角度对数据库系统实现原理进行了深入阐述,并具体讨论了数据库管理系统的三个主要成分:存储管理器、查询处
查看
游戏编程数学和物理基础pdf54.86M 游戏编程数学和物理基础pdf是“游戏开发技术系列丛书”之一,由斯达乐编著,徐明亮等翻译。本书讨论了三角几何知识,向量和矩阵运算,变换,碰撞和能量,以及1D/2D/3D空间内的运动等内容,循循善诱地指导读者如何利用数学与物理知识达到提升自身游戏开发水
查看
计算机通信与网络(第2版)57.16M杨庚pdf扫描版计算机通信与网络(第2版)是一本计算机网络教材,由杨庚编著。本书是作者结合多年教学及科研工作的经验编写而成的,在介绍基础知识的基础上,又介绍了计算机网络与通信技术的发展概况,内容由浅入深,理论与实践相结合,面向应用,能够帮助读者很快的学习掌握计算机网络技
查看
软件架构师的12项修炼1K高清扫描版软件架构师的12项修炼是一本软件架松领域开创性著作,由[美] Dave Hendricksen著,张菲翻译。作者阐述了如何用架构视点和架构视图的方法定义软件架构,本书的十二项技能按三个部分来组织:关系技能、个人技能和商务技能。这种分类基于相关的优先顺序,
查看