图书介绍

Oracle Applications性能调整手册PDF|Epub|txt|kindle电子书版本网盘下载

Oracle Applications性能调整手册
  • (美)Andy Tremayne著;刘谦,苏建平等译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111092856
  • 出版时间:2001
  • 标注页数:595页
  • 文件大小:104MB
  • 文件页数:608页
  • 主题词:关系型数据库(学科: 数据库管理系统) 关系型数据库 数据库管理系统

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Oracle Applications性能调整手册PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

序言1

前言1

第一部分 用于调查和编制应用性能文档的工具1

第1章 性能方法论1

1.1 性能方法论的引入1

译者序1

1.1.1 读者必须是专家吗2

1.1.2 了解用户需求2

1.1.3 性能方法论使用的工具2

1.2.1 三种类型的应用系统3

1.2.2 自已动手发现问题3

1.2 掌握系统技术3

1.3 整体化方法4

1.3.1 第1阶段:信息收集6

1.3.2 第2阶段:问题调查和优先级确定9

1.3.3 第3阶段:调查与验证14

1.3.4 第4阶段:进行优化20

1.3.5 技术堆栈测量23

1.4 问题定义24

1.4.1 建立一个清晰简明的问题定义25

1.4.2 案例研究26

1.4.3 问题的性质What27

1.4.4 发生问题的位置Where32

1.4.5 问题发生的时间When36

1.4.6 问题涉及的范围Extent39

1.4.7 优先级确定Priority42

1.5 案例研究小结43

1.6 调查清单44

1.7 本章小结44

第2章 编制系统性能文档47

2.1 项目文档摘要大纲47

2.1.1 项目文档的优点48

2.1.2 文档结构48

2.2 如何回答提问50

2.2.1 标题页总结信息50

2.2.2 第1部分:Oraclc联系人53

2.2.3 第2部分:客户联系人53

2.2.4 第3部分:问题定义54

2.2.5 第4部分:系统环境56

2.2.6 第5部分:Oracle环境61

2.2.7 第6部分:应用环境66

2.2.8 第7部分:Web及Forms服务器环境69

2.2.9 第8部分:客户环境71

2.2.10 第9部分:网络73

2.2.11 第10部分:进程信息76

2.2.12 第11部分:其他系统信息79

2.2.13 第12部分:进一步信息80

2.2.14 第13部分:对硬件和环境的要求80

2.3 本章小结81

3.1.1 Oracle应用部件83

3.1 Oracle应用体系结构83

第二部分 优化应用技术栈83

第3章 开始调查83

3.1.2 Oracle应用技术栈88

3.1.3 其他Oracle应用部件95

3.1.4 物理层实现96

3.2 比较时限99

3.2.1 自己动手进行性能测试99

3.2.2 使用优化的PC机进行测试102

3.2.3 Oracle应用测试103

3.3 与优化有关的社会工程学方面的问题105

3.4 如何开始调查105

3.4.2 检查客户端配置107

3.4.1 用户和业务处理107

3.4.3 检查网络108

3.4.4 检查服务器和数据库108

3.4.5 复查网络109

3.4.6 记录并公布发现的问题109

3.5 本章小结109

第4章 优化客户:Windows95/98111

4.1 优化指南111

4.2 开始优化前的准备工作112

4.2.1 检查Windows操作系统的版本112

4.2.2 验证文件系统的完整性113

4.2.3 备份系统114

4.2.4 确保简单的引导过程115

4.3 优化BIOS122

4.3.1 操作模式122

4.3.2 键盘速率123

4.3.3 高速缓存123

4.3.4 ROM映射124

4.3.5 软盘引导124

4.3.6 未使用的IDE通道125

4.4 优化Windows桌面125

4.4.1 删除屏幕保护器125

4.4.2 删除墙纸126

4.4.4 减少屏幕使用的色彩数量127

4.4.3 升级显示驱动程序127

4.4.5 优化图形性能128

4.4.6 删除活动光标129

4.4.7 删除快捷工具条130

4.4.8 优化数据录入速度130

4.5 优化Windows环境131

4.5.1 优化设备的主要任务131

4.5.2 优化注册表133

4.6 优化存储器134

4.6.1 优化CD-ROM配置的存储器134

4.6.2 减少已安装的字体数量135

4.7 优化磁盘I/O136

4.7.1 文件系统136

4.6.3 Oracle应用的字体别名136

4.7.2 消除存储碎片和文件排序138

4.7.3 检查硬盘工作模式139

4.7.4 使用直接存储器存取142

4.7.5 优化转储文件143

4.7.6 删除磁盘压缩功能148

4.7.7 优化磁盘高速缓存149

4.7.8 清除文件系统149

4.8 实用程序154

4.8.1 工具Power Toys155

4.8.2 工具Tweak UI155

4.8.3 工具KernelToys162

4.9 故障排除163

4.9.1 检查硬件冲突163

4.9.2 使用Windows进行长期测试167

4.9.3 Windows操作系统的启动问题167

4.10 有关Windows操作系统的提示167

4.10.1 把桌面加入到菜单中168

4.10.2 创建级联菜单169

4.10.3 在文件中查找文本169

4.10.4 给程序指定键顺序171

4.10.5 安装可热拔插的SCSI设备172

4.10.6 重新分配计算机172

4.10.7 修改系统标志173

4.10.8 调整Windows系统的闪屏174

4.10.9 使用多语言操作系统175

4.10.10 FAT-16和FAT-32的比较176

4.11 修补程序与热修复178

4.11.1 Windows 95下的修补程序与热修复179

4.11.2 Windows 98下的修补程序与热修复181

4.11.3 Office 97下的修补程序与热修复182

4.11.4 Novell环境下Windows 95/98的客户升级182

4.12 Windows操作系统的检查清单183

4.13 本章小结183

第5章 优化客户:Windows NT/2000186

5.1 优化指南186

5.2.2 校验文件系统的完整性187

5.2.1 Oracle应用对存储器和CPU处理器的要求187

5.2 优化前的准备工作187

5.2.3 备份注册表和创建紧急修复盘188

5.3 原始安装190

5.3.1 使用FAT-16或NTFS190

5.3.2 禁止自动启动程序运行193

5.3.3 禁止自动启动的服务194

5.3.4 禁止协议使用和重新绑定排队196

5.3.5 整理磁盘碎片197

5.3.6 优化页交换文件199

5.4 优化要考虑的问题202

5.4.1 禁止BIOS映射202

5.4.2 检查服务程序包202

5.4.3 最大化应用性能203

5.4.4 加速引导过程204

5.4.5 注册表配置编辑器Regedt32和Regedit207

5.4.6 IDE接口的限制208

5.5 性能监视工具209

5.5.1 标准性能监视工具209

5.5.2 资源工具箱220

5.5.3 第三方工具224

5.6 进行性能调查227

5.6.1 使用性能监视器227

5.6.2 调查网络230

5.7 对Windows系统的一般提示231

5.7.1 最佳化Oracle应用的性能231

5.7.2 工具PowerToys和KernelToys232

5.7.3 禁止屏幕保护器234

5.7.4 最佳化Windows NT的低速TCP/IP WAN连接234

5.7.5 有关使用二级高速缓存的考虑234

5.7.6 Windows NT服务程序包和热修复235

5.8 本章小结235

第6章 通用保护错误239

6.1 什么是GPF错误239

6.1.1 GPF与MS-DOS服务的相关性241

6.1.2 可再现或随机发生的GPF错误241

6.1.3 可恢复GPF错误的类型242

6.1.4 安全模式242

6.2 干净的PC机243

6.1.5 Oracle错误的特征243

6.2.2 第2步:确保简洁的引导244

6.2.1 第1步:验证文件系统和硬盘的完整性244

6.2.3 第3步:删除临时文件245

6.2.4 第4步:检查设备间的冲突246

6.2.5 第5步:安装Windows操作系统的Service Pack247

6.2.6 第6步:检查DLL文件的副本249

6.2.7 第7步:检查网络252

6.2.8 第8步:说明虚拟存储器253

6.2.9 第9步:安装扩展内存管理器254

6.2.10 第10步:检查显示设备的配置255

6.3 引发GPF的其他可能原因258

6.3.1 存储器258

6.2.12 第12步:排除ROM寻址空间258

6.2.11 第11步:对应用进行升级258

6.3.2 BIOS设置259

6.3.3 系统资源259

6.4 记录GPF260

6.4.1 工具Tweak UI260

6.4.2 工具Dr. Watson263

6.5 自定义窗体的有关问题264

6.5.1 使用构件264

6.5.2 设计窗体265

6.5.3 了解虚拟存储器的使用情况265

6.5.4 定制窗体错误266

6.6 GPF错误调查清单267

6.7 本章小结268

第7章 优化中间件272

7.1 互联计算体系结构272

7.1.1 连接进程272

7.1.2 规划性能275

7.2 优化操作系统和硬件279

7.2.1 CPU处理器279

7.2.2 物理存储器和页面交换空间279

7.2.3 TCP/IP协议和操作系统参数280

7.3 优化应用组件280

7.3.2 Oracle Web应用服务器版本3.0281

7.3.1 HTTP服务器281

7.3.3 Oracle Apache和WebDB监听程序282

7.3.4 优化窗体服务器287

7.3.5 把进程映射到用户289

7.3.6 游览器JInitiator290

7.4 故障排除293

7.4.1 窗体运行时诊断工具293

7.4.2 调试FRM-99999错误296

7.4.3 检查窗体、JInitiator和JAR文件298

7.4.4 调查清单302

7.5 本章小结302

第8章 优化数据库304

8.1 数据库基本概念介绍304

8.1.1 系统全局区305

8.1.2 执行数据库命令307

8.2 数据库统计信息入门307

8.3 了解并配置共享缓冲池310

8.3.1 共享缓冲池中的SQL和PL/SQL对象310

8.3.2 共享缓冲池的管理方法311

8.3.3 SQL语句的载入和运行312

8.3.4 PL/SQL语句的载入和运行313

8.3.5 控制共享缓冲池中的SQL和PL/SQL对象314

8.3.6 包保持策略314

8.3.7 识别并解决共享缓冲池竞争问题315

8.3.8 共享缓冲池综述317

8.4 数据存储和布局319

8.4.1 数据存储320

8.4.2 数据存储的布局321

8.5 理解并配置磁盘I/O323

8.5.1 缓冲高速缓存323

8.5.2 对缓冲高速缓存的访问324

8.5.3 缓冲高速缓存竞争的类型326

8.6 了解并配置分类327

8.6.1 Oracle执行分类的方式327

8.6.2 Oracle执行分类的时机328

8.6.3 为分类分配临时表空间328

8.7 并行执行和并行服务器329

8.7.1 并行执行329

8.8 解决数据库性能问题330

8.7.2 并行服务器330

8.8.1 开始调查331

8.8.2 动态性能视图331

8.8.3 验证UtlBstat/UtlEstat报告332

8.8.4 分析UtlEstat报告的内容334

8.9 实时性能的测量340

8.9.1 共享缓冲池的重访问340

8.9.2 分析资源等待341

8.9.3 分析SQL区域344

8.9.4 分析游标345

8.9.5 分析锁存器失误345

8.10 本章小结346

8.9.6 确认运行时间长的SQL语句346

第9章 优化服务器348

9.1 通用服务器部件348

9.2 调查并优化服务器性能350

9.2.1 监视存储器状态351

9.2.2 磁盘子系统配置和性能355

9.2.3 CPU处理器的利用率359

9.2.4 监视网络的工作情况362

9.2.5 优化操作系统的核心部分363

9.2.6 监视低级系统调用364

9.2.7 工具一览365

9.3 性能调查366

9.3.1 升级服务器367

9.3.2 主动地进行性能管理368

9.4 本章小结369

第10章 优化网络370

10.1 网络技术简介370

10.1.1 OSI模型和Oracle应用370

10.1.2 OSI模型的底层372

10.1.3 OSI模型的高层383

10.2 SQL *Net/Net8协议384

10.2.1 SQL *Net/Net8协议和应用384

10.2.2 跟踪SQL *Net387

10.2.3 运动在WAN上的SQL*Net/Net8388

10.3 Oracle应用中的网络功能390

10.3.1 连接进程390

10.3.2 JAR文件和网络流量391

10.3.3 带宽和延迟400

10.4 测试Oracle应用402

10.4.1 可变延迟的GL事务402

10.4.2 使用测试工具Mercury LoadRunner和Cloud404

10.5 测量并模拟网络流量和状态404

10.5.1 模拟网络运行405

10.5.2 网络测试工具408

10.5.3 测量包分段418

10.5.4 性能基准419

10.6 服务质量419

10.6.1 基于应用识别技术的网络420

10.7 问题定义421

10.6.2 虚拟专用网421

10.8 本章小结422

第11章 优化SQL语句424

11.1 基于规则和基于成本的优化器425

11.1.1 基于规则的优化425

11.1.2 基于成本的优化427

11.1.3 CBO何时使用参数optimizer_mode=RULE427

11.1.4 分析CBO的特点429

11.1.5 分析策略:分析的时机和方法431

11.2 理解SQL和索引433

11.2.1 SQL的处理过程434

11.2.2 共享和对SQL语句的二次分析434

11.2.3 非共享SQL语句与共享SQL语句比较435

11.2.4 理解索引的功能436

11.3 调试440

11.3.1 识别载入频率高的SQL语句440

11.3.2 开始跟踪443

11.3.3 SQL跟踪工具447

11.4 最佳化SQL语句和改善性能455

11.4.1 测试程序的代码456

11.4.2 使用提示457

11.4.3 高水印461

11.4.4 如何避免全表扫描463

11.4.5 优化SQL语句465

11.5 本章小结467

11.4.6 优化视图467

第三部分 优化用户和应用子系统469

第12章 优化用户469

12.1 培训程序469

12.2 提高用户的查询效率471

12.2.1 内置窗体的限制条件472

12.2.2 如何查找窗体查询472

12.2.3 如何使用智能查询475

12.3 与上下文环境有关的可变字段477

12.4 本章小结487

第13章 优化并行处理488

13.1 并行处理概述488

13.1.1 并行管理器489

13.1.2 并行程序491

13.1.3 并行程序库491

13.2 并行处理的生存期及数据库技术492

13.2.1 并行处理的生存期492

13.2.2 并行管理器的生存期498

13.2.3 并行处理的自动恢复502

13.2.4 数据库技术回顾504

13.3 管理并行处理506

13.3.1 建立定义完整的环境507

13.3.2 需要监视的对象511

13.3.3 常用监视的工具511

13.4 处理特殊的性能问题514

13.4.1 掌握并管理作业提交延迟515

13.4.2 掌握管理并提高运行效率低的作业518

13.4.3 掌握并改善作业终止时出现的延迟521

13.4.4 掌握并解决输出延迟521

13.4.5 对环境的细微调整522

13.4.6 不断对性能进行评价524

13.5 本章小结524

第14章 优化Oracle工作流526

14.1 Oracle工作流的结构体系526

14.1.1 工作流开发客户528

14.1.2 Oracle服务器529

14.1.4 最终用户客户532

14.1.3 应用服务器532

14.2 性能优化535

14.2.1 信息收集535

14.2.2 优化性能的建议539

14.3 排除性能故障551

14.3.1 工作流引擎中存在的瓶颈551

14.3.2 丢失的通知554

14.3.3 挂起的进程555

14.4 本章小结556

第四部分 优化案例和回顾559

第15章 案例研究559

15.1 基本信息559

15.1.3 问题定义560

15.1.2 Oracle合同和客户合同560

15.1.1 项目基础560

15.1.4 系统环境562

15.1.5 Oracle数据库环境562

15.1.6 应用环境563

15.1.7 Web/Forms服务器564

15.1.8 客户环境564

15.1.9 网络环境564

15.1.10 有关附加信息565

15.1.11 对硬件和环境的要求565

15.1.12 审查附加信息566

15.1.13 审阅UtlBstat和UtlEstat报表566

15.1.14 分析问题569

15.2 本章小结571

第16章 本书总结572

16.1 建立正确的调查方向572

16.2 人和社会因素对性能的影响574

16.3 在Oracle的支持下开展工作574

16.4 与客户协调工作576

16.5 进入互联网时代579

16.6 最后的建议580

第五部分 附录581

附录A 项目文档摘要581

附录B 记录性能问题590

附录C 本书光盘内容介绍594

热门推荐