图书介绍
品悟性能优化2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 罗敏著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302251118
- 出版时间:2011
- 标注页数:488页
- 文件大小:146MB
- 文件页数:517页
- 主题词:关系数据库-数据库管理系统,Oracle
PDF下载
下载说明
品悟性能优化PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 从两个案例开始1
1.1关于案例的说明2
1.2体验日本人工作风格2
1.2.1问题现象及解决过程2
1.2.2日本人严谨、细致的工作风格3
1.2.3日本人的IT投入观3
1.2.4该系统的总体感觉4
1.2.5在日本企业暖意洋洋的一幕4
1.2.6也谈强国梦5
1.3国内某大型银行故障的解决5
1.3.1天塌下来一样的故障5
1.3.2故障原因其实很简单6
1.3.3故障的启示7
1.3.4 2010年银行案例的进一步感悟8
第2章Oracle数据库性能优化方法论9
2.1关于性能优化的误区10
2.1.1“你调了哪些参数”10
2.1.2“性能优化主要是DBA和系统管理员的工作”10
2.1.3“开发阶段无须太多考虑性能问题”11
2.1.4“优化SQL,就是如何编写SQL”11
2.1.5“多表连接性能太差”11
2.1.6 “CPU利用率越低越好”12
2.1.7“大内存能解决性能问题”12
2.1.8“性能分析就是分析低层细节”13
2.2 性能优化过程——自顶向下13
2.2.1为时已晚13
2.2.2什么叫自顶向下方法论13
2.2.3体验方法论15
2.3高质量IT系统的正确认识15
2.3.1高质量IT系统的目标15
2.3.2目标的综合平衡16
2.3.3你只管进,不管出啊16
2.4 20/80规则17
2.4.1性能优化中也有20/80规则17
2.4.2用数据诠释20/80规则18
2.5性能优化过程——自底向上19
2.5.1 什么叫自底向上方法论?19
2.5.2 客户要给我上课20
2.6性能优化中的角色分工20
2.6.1老外的角色分工20
2.6.2国内?“的角色分工21
2.7应用开发指导思想22
2.7.1管理重于技术22
2.7.2我听后,开心死了22
2.8合理运用技术的重要性22
2.8.1联机事务处理系统(OLTP)和决策支持系统(OLAP)22
2.8.2“你们Oracle给我们出一个开发规范和指南吧”23
2.8.3 4分钟如何优化到1秒钟24
第3章 性能优化分析基本工具的使用29
3.1性能优化中的量化分析30
3.1.1隔靴抓痒30
3.1.2 SQL语句到底是怎么执行的30
3.1.3性能分析都分析哪些量化指标32
3.2工欲善其事,必先利其器32
3.2.1 SQL量化分析和优化工具32
3.2.2 Oracle有大量实用的小工具和命令33
3.3 SQL语句到底是怎么被执行的34
3.3.1最经典的执行计划分析工具34
3.3.2这种老掉牙的东西,还用啊34
3.3.3 10g新功能:DBMS_XPLAN34
3.4如何配套使用SQL*Trace和TKPROF35
3.4.1又一对老古董35
3.4.2其实功能非常强35
3.4.3报告分析比如何产生报告更重要37
3.5最常用的工具:Autotrace37
3.6一个洋“忽悠”的故事42
3.6.1洋和尚到中国来念梵文了42
3.6.2洋大“忽悠”啊43
3.7性能优化与“三个代表”43
3.7.1重温“三个代表”43
3.7.2案例背景43
3.7.3自底向上方法论的运用44
3.7.4关键应用问题的解决45
3.7.5诠释“三个代表”47
第4章 基本索引的使用49
4.1索引既简单又复杂50
4.1.1关于索引的需求50
4.1.2索引其实好简单50
4.1.3索引其实好难50
4.1.4想做个懂Oracle索引的专家,难上加难51
4.2索引设计基本建议52
4.2.1 Oracle索引长什么样52
4.2.2 B*树单字段索引设计建议53
4.2.3一招鲜,吃遍天53
4.3如何避免索引被抑制56
4.3.1无从下手,郁闷至极!56
4.3.2幸亏父母都是数学老师57
4.3.3慎用自定义函数58
4.3.4关于函数索引使用的建议58
4.3.5其实是数据库设计问题59
4.4一把双刃剑:复合索引59
4.4.1复合索引的重要性59
4.4.2我如何“戏弄”客户60
4.4.3复合索引原理和设计建议61
4.4.4 IT系统是面向客户的,不是给领导看的63
4.5一个既简单又复杂的故事64
4.5.1女儿说我吹牛了64
4.5.2故事上集65
4.5.3故事中集66
4.5.4故事下集66
4.6如何进行索引监控分析和优化68
4.6.1为什么索引I/O那么高68
4.6.2别乱建索引68
4.6.3如何发现多余的索引69
4.6.4如何进行索引碎片分析和整理70
第5章 为应用软件设计更好的性能和可扩展性71
5.1基本概念和原理72
5.1.1本章标题有点大吧72
5.1.2一个屡见不鲜的错误72
5.1.3解剖SQL语句执行过程73
5.2 语句共享性原理74
5.2.1再说联事务处理系统(OLTP)和决策支持系统(OLAP )74
5.2.2如何实现语句共享化74
5.2.3开发人员永远比Oracle聪明75
5.2.4技术服务工作,越做胆子越小75
5.2.5如何量化评估语句共享性76
5.3回到日本企业案例77
5.3.1深入分析技术原因77
5.3.2被日本人较真的滋味其实不好受79
5.4语句共享性的深入分析79
5.4.1语句共享性和查询统计系统的关系79
5.4.2语句共享性与扩展性的关系80
第6章 如何提高排序、表连接性能81
6.1如何提高排序性能82
6.1.1能不排序就不排序——废话一句82
6.1.2查询欠费最高的前100名手机客户83
6.1.3痛心疾首的一刻84
6.1.4 IBM和Oracle:亦敌亦友88
6.2 Oracle表连接技术和应用89
6.2.1数据库精髓之一:表连接89
6.2.2最经典、最常用的表连接技术——嵌套循环90
6.2.3嵌套循环连接与索引91
6.2.4嵌套循环连接的应用场景及效率93
6.2.5适合于大批量数据处理的连接技术94
6.3多表连接优化的基本思路96
6.3.1总体思路96
6.3.2 OLTP应用的表连接优化96
6.4如何使用子查询96
6.4.1使用子查询好不好96
6.4.2到底是使用in还是exists97
6.5回到20/80规则99
6.5.1优化详细过程100
6.5.2技术方面总结106
6.5.3每项工作做到最好都不容易107
第7章 应用综合优化及总结108
7.1更多的优化案例109
7.1.1数据类型不一致导致的问题109
7.1.2多此一举的操作111
7.1.3错误使用HINT113
7.1.4 Oracle和IBM又一次成功合作117
7.2可怕的笛卡儿乘积118
7.2.1问题的发生和初步解决119
7.2.2其实是设计和开发中更深层次问题120
7.3说说全表扫描122
7.3.1导致数据库性能问题的常见原因122
7.3.2何谓全表扫描122
7.3.3数据增长与全表扫描的关系123
7.3.4硬件太多了124
7.3.5导致技术运用复杂化的其他问题124
7.3.6更多的类比和感慨125
7.4导致性能问题的其他原因125
7.5一个应用软件的综合优化126
7.5.1优化前的状况126
7.5.2优化策略及分工合作127
7.5.3优化效果及原因分析127
7.5.4主管部门的反应128
7.5.5美妙的三降预言同时实现129
7.5.6优化工作的艰巨性和长期性129
7.6 一个朴实无华的好系统130
7.6.1国人也能做出精良的好系统130
7.6.2巨大升值空间131
7.6.3瑕不掩瑜131
第8章Oracle分区技术及应用133
8.1硅谷之行134
8.1.1 IT人的圣地:硅谷134
8.1.2我在Oracle总部中邪了135
8.2我对Oracle分区技术的认知过程135
8.2.1初尝分区甜头135
8.2.2分区给我的痛苦体验137
8.2.3全面理解分区技术138
8.3分区表技术138
8.3.1分区技术原理:分而治之138
8.3.2分区表技术概述140
8.3.3 l 1g的分区新技术144
8.4分区索引技术146
8.4.1分区索引技术好难哦146
8.4.2 10分钟让你理解最难的分区索引149
8.4.3分区索引设计指南151
8.5更多的分区技术153
8.5.1一个神奇的分区技术153
8.5.2 Oracle分区技术发展史154
8.6如何实施和评估分区155
8.6.1分区设计建议155
8.6.2分区效果评估156
8.6.3如何在生产系统实施分区156
8.7某行业分区方案设计的曲折过程159
8.7.1第一阶段:出师不利159
8.7.2第二阶段:经验主义错误160
8.7.3第三阶段:初见成效160
8.7.4第四阶段:日臻完善161
8.8分区方案中常见问题探讨161
8.8.1问题1:目标方面的误区161
8.8.2问题2:分区表设计方面的误区162
8.8.3问题3:没有充分考虑应用设计和开发的误区163
8.8.4问题4:分区表空间设计方面的误区163
8.8.5问题5:分区在大批量数据处理中的误区164
8.8.6问题6:分区索引设计方面的误区164
8.8.7无止境的分区技术165
第9章 架构与性能优化166
9.1该谈谈架构了167
9.1.1架构与性能的关系167
9.1.2 Oracle高端架构产品与性能的关系167
9.1.3 Oracle架构的重要性168
9.2基本概念很重要169
9.2.1什么是Oracle数据库169
9.2.2服务器、实例和数据库的关系170
9.2.3关于架构方面的误区172
9.3 IT系统架构现状分析173
9.3.1一副并不美妙的大蜘蛛网173
9.3.2现有体系结构特点分析174
9.3.3现有体系结构评估174
9.4 Oracle网格计算176
9.4.1 Oracle 10g=网格计算176
9.4.2按网格计算设计数据库架构176
9.4.3乌托邦式架构就是好178
9.4.4初级阶段的设计建议179
9.4.5关于真正大集中的疑虑179
9.5云计算与性能优化182
9.5.1满天翻滚的云182
9.5.2 Oracle的红云182
9.5.3客户关注的云计算话题183
9.6 Oracle数据库分布式架构184
9.6.1数据复制技术184
9.6.2 Data Guard技术简介186
9.6.3 Streams技术简介187
9.6.4其他数据同步技术188
9.6.5数据同步技术的定位和比较188
9.7我看分布式架构190
9.7.1我不喜欢分布式架构190
9.7.2数据大集中与分布式架构191
9.7.3分布式架构的用武之地192
9.7.4真正的返璞归真192
9.8誓做抗拒拆迁的刁民193
9.8.1拆迁大锤已高高举起193
9.8.2统一战线发挥重要作用193
9.8.3人民战争的汪洋大海195
9.9一个本来平淡的日子195
9.9.1什么专家,拿了钱就跑195
9.9.2艰难的问题诊断过程196
9.9.3一根救命稻草197
9.9.4技术方面的教训和感悟197
9.9.5犹豫半天的话语198
第10章RAC与性能优化200
10.1关于RAC的一些误解和疑虑201
10.2 RAC技术原理203
10.2.1系统介绍RAC架构和原理203
10.2.2 RAC到底有什么好处204
10.2.3 00g RAC架构新特性205
10.2.4我害怕Oracle什么技术工作206
10.3 RAC架构的优势207
10.3.1为什么RAC架构比HA架构好207
10.3.2客户的方案不一定是最优的209
10.4 RAC实施方法论210
10.4.1还是方法论重要210
10.4.2“你打个补丁要三天啊?”211
10.4.3如何降低RAC实施和运行风险212
10.4.4 RAC其实背了好多黑锅212
10.5 RAC性能优化原理213
10.5.1 RAC性能优化等同于单事例213
10.5.2 RAC性能问题与应用关系214
10.5.3应用在RAC环境下部署的最佳方式216
10.6 RAC环境下的性能分析217
10.6.1 RAC性能分析基本策略217
10.6.2 AWR报告中的RAC性能分析217
10.6.3 ADDM报告中的RAC问题原因分析218
10.6.4 GCS性能分析219
10.6.5 GES性能分析221
10.6.6下得去,还要上得来222
10.7 RAC高可用性222
10.7.1 RAC高可用性技术其实很复杂222
10.7.2 RAC高可用性实施思路223
10.7.3 RAC高可用性测试案例和测试过程223
10.8 RAC可扩展性225
10.8.1 RAC不能超过4个节点?225
10.8.2 Oracle总部RAC专家的观点225
10.8.3某大型交易系统的扩展性测试226
10.8.4如何实施RAC扩展性227
10.9 RAC运行维护和故障诊断228
10.9.1 RAC运行维护建议228
10.9.2 RAC故障诊断经验谈228
10.9.3瞎猫碰上死耗子229
第11章 数据仓库中的性能优化231
11.1我看数据仓库232
11.1.1数据仓库不是仓库管理软件232
11.1.2数据仓库鼻祖的精确定义232
11.1.3数据仓库的应用特点233
11.1.4我所理解的数据仓库233
11.1.5本书讲述的数据仓库234
11.2数据仓库应用开发指导思想235
11.2.1数据仓库应用开发指导思想建议235
11.2.2案例为证235
11.2.3如何贯彻大批量、并行处理?238
11.3并行处理技术的应用238
11.3.1 Oracle并行处理技术无处不在238
11.3.2并行处理举例239
11.3.3并行技术的几个层面240
11.3.4并行处理经验242
11.3.5榨干所有硬件资源243
11.4 Oracle是个大计算器244
11.4.1告别农耕时代244
11.4.2 Oracle不仅是一个存数据的大容器244
11.5大批量数据ETL案例245
11.5.1 VIP客户判断标准245
11.5.2外部表246
11.5.3 MERGE语句247
11.5.4 VIP计算总体流程图248
11.5.5简述一个流程249
11.5.6方案评估250
11.6“非典”期间的一个典型性问题250
11.6.1一个应用开发中的典型性问题250
11.6.2 Oracle系统级临时表253
11.7一种快速高效的数据仓库加载方案253
11.7.1让洋鬼子激动地蹦到桌子上去253
11.7.2 快速高效的数据仓库加载方案255
11.8报表优化技术259
11.8.1我的第一次软件开发经历259
11.8.2现在的报表处理状况260
11.8.3报表优化核心技术:物化视图和语句重写261
11.8.4为什么不要自己编写汇总表263
11.8.5报表优化的基本思路及示例263
11.8.6报表优化示例264
11.8.7为什么没有实现语句重写268
11.8.8 IT行业到底是买方市场还是卖方市场269
第12章 统计信息采集与性能优化272
12.1我闯大祸了273
12.1.1常在河边走,哪有不湿鞋的273
12.1.2太急于表现了273
12.1.3建一个索引,搞死一个系统274
12.1.4我被骂得满地找地缝274
12.1.5初识问题原因275
12.1.6问题根本原因275
12.2优化器原理和统计信息采集作用276
12.2.1 SQL语句执行过程276
12.2.2基于规则优化器(RBO)简介277
12.2.3基于成本优化器(CBO)简介278
12.2.4如何将葫芦和瓢都按下278
12.2.5为什么要进行统计信息采集279
12.3自动采集统计信息279
12.3.1自动采集统计信息的特点279
12.3.2 自动还是手工280
12.3.3超长的自动统计信息采集280
12.3.4一次变味的数据库升级技术研讨会282
12.4定制采集统计信息282
12.4.1统计信息采集基本策略282
12.4.2统计信息采集实施策略283
12.4.3统计信息采集具体方法283
12.4.4 Oracle 00g鬼精鬼精的285
12.5若干最佳实践经验286
12.5.1自动和手工结合进行统计信息采集286
12.5.2锁住统计信息采集286
12.5.3数据分布统计(Histogram)建议286
12.5.4批处理中的统计信息采集287
12.5.5铁路警察,各管一段288
第13章 感悟性能优化分析的高级工具290
13.1 Oracle 00g=Oracle 10a291
13.1.1外部手工管理变内部自动管理291
13.1.2 Oracle 10g都有哪些自动的东西292
13.2 AWR是个好东西292
13.2.1 AWR原理292
13.2.2 AWR基本操作293
13.2.3把AWR功能用个够295
13.3 ADDM : Oracle能自动诊断监控吗298
13.3.1 ADDM能干啥298
13.3.2 DBA要失业了吗300
13.4 SQL优化进入工业化时代301
13.4.1传统模式到工业化301
13.4.2 SQL Tuning Advisor能做哪些优化302
13.4.3 SQL Access Advisor能做哪些优化304
13.4.4 SQL Tuning Advisor和SQL Access Advisor的差异304
13.4.5 OEM中的每条命令我都会敲304
13.4.6 IT工业化时代的初级阶段305
第14章 参数配置与性能优化307
14.1神奇的“魔术师”308
14.1.1不调系统参数308
14.1.2调错系统参数308
14.2漫谈初始化参数309
14.2.1神奇的初始化参数309
14.2.2参数设置基本思路和经验310
14.2.3将Log Buffer设它个几百兆311
14.3自动内存管理311
14.3.1 DBA真地快没活干了311
14.3.2自动内存管理技术管用吗314
14.4 Buffer Cache优化315
14.4.1 Buffer Cache参数设置思路315
14.4.2 Buffer Cache优化技术316
14.4.3 Buffer Cache的其他优化技术318
14.5 Shared Pool优化319
14.5.1 Shared Pool参数设置思路319
14.5.2 Shared Pool优化技术320
14.5.3再撞一次墙321
14.6 PGA优化321
14.6.1 PGA参数设置思路321
14.6.2匪夷所思的做法323
14.7奇妙的Oracle内部参数325
14.7.1 Oracle有神奇的内部参数吗?325
14.7.2内部参数的一次神奇作用325
14.7.3不要滥用内部参数327
14.7.4令人眼花缭乱的内部参数和event327
第15章 存储技术与性能优化330
15.1什么时候才考虑I/O优化331
15.2裸设备?文件系统?ASM?331
15.2.1裸设备有那么神奇吗?331
15.2.2客户期望值太高了332
15.2.3文件系统和裸设备的原理分析332
15.2.4文件系统同样好333
15.3 RAID与性能优化334
15.3.1也说RAID334
15.3.2 IBM太慷慨了334
15.4 Oracle管存储了336
15.4.1关于ASM的疑虑336
15.4.2 ASM是什么?336
15.4.3 ASM有什么技术优势?337
15.4.4 Oracle即将不支持裸设备了338
15.5 ASM优化策略338
15.5.1裸设备与ASM的性能对比338
15.5.2如何保证ASM实施的高性能340
15.5.3 ASM事例的参数设置建议341
15.6 ASM实施案例343
15.6.1我所见过的真正海量数据库343
15.6.2裸设备还是ASM文件系统?344
15.6.3 ASM、OMF、大表空间技术的完美结合344
15.6.4年轻教授被ASM气得直跳脚345
15.6.5宽容平和的心态346
第16章 数据保护中的性能优化348
16.1 Oracle丰富的数据保护技术349
16.1.1 Oracle高可用性解决方案全景图349
16.1.2相关技术和产品的定位349
16.2 RMAN实施现状分析350
16.2.1备份恢复只是磁带库厂商的事情?350
16.2.2 RMAN实施中常见问题分析351
16.3 RMAN备份的优化353
16.3.1 RMAN备份优化的基本策略353
16.3.2 RMAN备份优化的传统技术353
16.3.3在表空间级进行RMAN备份354
16.3.4 00g的快速增量备份技术356
16.3.5备份压缩技术358
16.4 RMAN恢复的优化358
16.4.1头疼医头,脚疼医脚358
16.4.2降低日志恢复量360
16.4.3增量更新备份361
16.5快速恢复数据的新技术:Flashback361
16.5.1人为逻辑错误是最大的单一因素361
16.5.2传统的数据恢复技术及缺陷362
16.5.3 Flashback技术概述363
16.5.4 Flashback技术综合对比364
16.5.5 Flashback技术与传统数据恢复技术综合运用365
16.6 Data Guard实施中的优化365
16.6.1容灾系统与生产系统是紧密相关的365
16.6.2还是原理最重要366
16.6.3日志传输的优化366
16.6.4日志恢复的优化371
16.6.5容灾系统与生产系统的配置关系372
16.6.6也谈Data Guard与硬件存储镜像技术372
16.6.7 Data Guard和存储镜像技术的综合374
第17章 故障诊断与性能优化375
17.1故障诊断与性能优化的区别376
17.1.1故障诊断与性能优化不完全是一回事376
17.1.2故障诊断需要一个伟大的心脏376
17.2大汗淋漓的故障诊断377
17.2.1一个“Ctrl+C”几乎搞死一个系统377
17.2.2啼笑皆非的故障处理过程378
17.2.3胁从犯的自责379
17.3可别小看数据坏块处理379
17.3.1“关于Oracle腐败问题的处理”379
17.3.2 飞机落地了,资料还未看完380
17.3.3收集信息、制定处理方案最重要380
17.3.4数据坏块处理的八卦图381
17.3.5别乱用DUL383
17.3.6如何防范数据坏块384
17.4堪比好莱坞大片的情节385
17.4.1我的女同事被吓坏了385
17.4.2惊心动魄的时刻!385
17.4.3事件远没有结束386
17.4.4其实原因很简单387
17.5 Oracle Buuuuuuuuuuuuuug388
17.5.1我看Oracle Bug388
17.5.2手工作坊与大工厂的差别389
17.5.3一个展板都画不下的流程图389
17.6软件版本管理和补丁实施390
17.6.1相关术语和概念390
17.6.2未雨绸缪的补丁实施计划391
17.6.3打补丁那点事392
17.6.4补丁冲突分析像侦探推理393
第18章DBA职责及性能管理395
18.1我的专职DBA经历396
18.1.1不太安心的“DBA”396
18.1.2无所事事的“DBA”396
18.1.3手忙脚乱的“DBA”397
18.1.4无所事事的“DBA”397
18.2 DBA职责建议398
18.2.1 DBA的十大任务398
18.2.2 DBA的工作比例400
18.2.3不太懂SQL的DBA400
18.2.4一位技术实力超强的DBA401
18.3 DBA在性能方面的工作402
18.3.1每日的工作402
18.3.2每周的工作403
18.3.3每月的工作403
18.3.4其他的工作403
18.4性能管理更重要404
18.4.1性能问题其实是管理问题404
18.4.2开发人员永远都长不大?404
18.4.3 Oracle核心技术开发团队的故事405
18.5开发与运行维护的脱节405
18.5.1开发与运行维护部门的独立性406
18.5.2开发与运行维护工作的脱节406
18.6 客户/开发商/Oracle的分工合作407
18.6.1目前的分工和定位407
18.6.2客户在IT系统中的作用408
18.6.3建议的分工和定位409
18.6.4包含3种角色的项目组411
18.7分工合作的成功案例412
18.7.1系统运行情况412
18.7.2系统主要技术特点412
18.7.3项目成功因素分析413
18.7.4 Oracle公司的服务经验413
18.7.5 项目的不足414
第19章 软件就是服务415
19.1 Oracle服务体系概述416
19.1.1 Oracle公司组织结构一瞥416
19.1.2 Oracle丰富的服务产品417
19.2我看Oracle标准服务419
19.2.1标准服务不仅仅是法律条款419
19.2.2标准服务的益处419
19.3爱不释手的Metalink420
19.3.1幸亏有Metalink420
19.3.2初尝Oracle服务甜头420
19.3.3 Metalink是个大宝藏421
19.3.4 Metalink是个自助式的知识库422
19.3.5在Metalink中提交SR的经验423
19.3.6把Metalink当成学习工具425
19.4 Oracle高级客户服务426
19.4.1 ACS服务概述426
19.4.2基于ITIL理念的ACS服务427
19.4.3我们不是钟点工430
19.4.4 ACS的运行维护服务430
19.4.5 IT系统挑战和ACS解决方案服务432
19.4.6几种ACS解决方案服务432
19.5又一次救火之后的感慨435
19.5.1又着火了435
19.5.2再次感谢Metalink435
19.5.3客户把系统重新安装了436
19.5.4其实还是服务问题436
第20章 一个更全面的案例438
20.1为升级而来439
20.1.1初识客户439
20.1.2升级方案遇到阻力439
20.2以性能优化开路440
20.2.1性能是升级的第一大风险440
20.2.2调整服务思路440
20.3性能整体评估441
20.3.1先看操作系统数据441
20.3.2数据库基准指标的采集441
20.3.3性能分析策略和原则442
20.4若干典型问题443
20.4.1还是索引这样基础的问题443
20.4.2发现了最大的性能瓶颈445
20.4.3我把开发人员吓住了449
20.4.4参数可调的余地太小450
20.5 难以解决的问题:中间表451
20.5.1又一类典型问题451
20.5.2 9i没有合适的招451
20.5.3 00g的有效解决办法452
20.6又说分区方案设计453
20.6.1分区表太多了453
20.6.2分区设计的其他问题453
20.6.3综合平衡考虑问题不简单454
20.7再说升级454
20.7.1对升级的两种极端看法454
20.7.2为什么要升级455
20.7.3常见的升级方法456
20.7.4 Oracle升级服务包457
20.7.5如何降低性能风险458
第21章 综合类460
21.1 Oracle出硬件了461
21.1.1我快变成硬件工程师了461
21.1.2我看Exadata461
21.1.3 ACS在Exadata方面的服务464
21.2 Oracle全文检索技术465
21.2.1 Oracle能做搜索引擎465
21.2.2茅塞顿开的解决方案467
21.2.3林子大了,什么鸟都有469
21.3什么是IT系统最宝贵的财富470
21.3.1 IT系统最宝贵的财富是信息本身470
21.3.2也谈信息中心的作用470
21.4如何阅读Oracle联机文档471
21.4.1 Oracle联机文档的确是个宝藏471
21.4.2合理分类阅读和利用471
21.4.3按工作角色和任务去阅读473
21.5 IT行业中的“伪”科学474
21.5.1什么叫IT“伪”科学474
21.5.2费力不讨好的事情474
21.5.3我也是“伪”IT科学的吹鼓手475
21.6性能优化与桥牌477
21.6.1大局观的重要477
21.6.2实施计划的重要性478
21.6.3应善于捕捉、利用信息478
21.6.4合作、沟通的重要性479
21.6.5简简单单,平平淡淡就是真479
21.7 IT业其实还是个孩子480
21.8大话南游记481
结束语484
参考文献486
热门推荐
- 2797120.html
- 1313365.html
- 1492288.html
- 1802101.html
- 2624262.html
- 392913.html
- 370567.html
- 157765.html
- 2312252.html
- 1248496.html
- http://www.ickdjs.cc/book_1743830.html
- http://www.ickdjs.cc/book_2343063.html
- http://www.ickdjs.cc/book_3134197.html
- http://www.ickdjs.cc/book_3399336.html
- http://www.ickdjs.cc/book_1475580.html
- http://www.ickdjs.cc/book_3367425.html
- http://www.ickdjs.cc/book_1222373.html
- http://www.ickdjs.cc/book_2918375.html
- http://www.ickdjs.cc/book_3813959.html
- http://www.ickdjs.cc/book_3781615.html