• Oracle 9i性能调整
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Oracle 9i性能调整

批量上传,套装书可能不全,下单前咨询在线客服!图书都是8-9成新,少量笔记,不影响阅读使用!光盘、学习卡、附件等默认不带,有特殊要求,下单前请咨询客服!

7.9 九品

仅1件

北京通州
认证卖家担保交易快速发货售后保障

作者[美]尼米爱克 著;王海涛、鹿凡 译

出版社清华大学出版社

出版时间2004-03

版次1

装帧平装

货号9787302080374

上书时间2024-09-22

暖冬图书专营店

十二年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 [美]尼米爱克 著;王海涛、鹿凡 译
  • 出版社 清华大学出版社
  • 出版时间 2004-03
  • 版次 1
  • ISBN 9787302080374
  • 定价 95.00元
  • 装帧 平装
  • 开本 其他
  • 纸张 胶版纸
  • 页数 700页
  • 字数 1158千字
【内容简介】
《Oracle9i性能调整》全面系统地介绍了在Oracle9i环境中维持高性能的各种方法和技巧。《Oracle9i性能调整》由TUSC公司的CEO,RichardJ.Niemiec亲笔撰写,其丰富的Oracle咨询和调试经验使得《Oracle9i性能调整》成为性能优化类书籍中的“权威”。书中以详尽的实例向读者展示了性能调整的最佳方案,并深入剖析了Oracle9i中新引入的性能调整选项。
《Oracle9i性能调整》主要内容:
·在不同情况下选择最佳的索引选项;
·将重要的数据文件分布到各个可用的硬盘;
·使用关键的init.ora参数优化数据库性能;
·充分利用OracleEnterpriseManager;
·使用EXPLAIN、TRACE、TKPROF、STOREDOUTLINES和其他工具;
·根据需要使用提示,以改写优化器设置;
·使用PL/SQL存储过程执行自动查询;
·使用ParallelExecutionsOption(PEO)改进性能;
·使用STATSPACK监视和调整数据库;
·查询V$视图和X$表。
【作者简介】
RichardJ.Niemiec:是TUSC公司的CEO,该公司旗下有500多个专业从事Oracle技术全方位服务咨询和培训的机构。Rich被Oracle公司授予OCM(OracleCertifiedMaster)大师级认证——迄今为止,全世界仅有6人获得此殊荣。他同时还是InternationalOracleUsersGroup(IOUG)和MidwestOracleUsersGroup的主席,并曾在Oracle出版社出版过OraclePerformanceTuningTips&Techniques一书。
此外,本书也得益于BradleyD.Brown(TUSC主席兼架构师)和JosephC.Trezzo(TUSC总裁兼COO)的鼎力协助。
【目录】
第1章Oracle9i--Oracle9i新特性介绍(针对DBA和开发人员)
1.1新的Oracle9i管理特性
1.1.1迁移注意事项
1.1.2不支持SVRMGRL和ConnectInternal
1.1.3DBCA和SYS账户安全性的增强
1.1.4服务器参数文件
1.1.5AutomaticUndoManagement
1.1.6可恢复的空间分配
1.1.7默认的临时表空间
1.1.8Oracle托管的文件
1.1.9动态内存管理
1.1.10支持多种数据库块大小
1.1.11游标共享
1.1.12自调整的PGA
1.1.13联机重定义表
1.1.14其他管理特性
1.2新的Oracle9i体系结构特性
1.2.1新的分区选项和特性
1.2.2对象元数据的提取
1.2.3段空间自动管理
1.2.4新的索引特性
1.3新的Oracle9i数据仓库特性
1.3.1外部表
1.3.2视图约束
1.3.3多表INSERT语句
1.4新的Oracle9iSQL和PL/SQL特性
1.4.1关联数组
1.4.2Oracle的CASE语句和表达式
1.4.3Oracle的MERGE语句
1.4.4对ANSI/ISOSQL1999规范的支持
1.4.5其他的SQL和PL/SQL特性
1.5新的Oracle9i备份和恢复特性
1.5.1快速启动故障恢复(基于时间)
1.5.2闪回查询
1.5.3新的RMAN特性
1.5.4新的LogMiner特性
1.5.5Oracle9iDataGuard
1.6实时应用群集(RealApplicationClusters,RAC)
1.6.1并行数据库
1.6.2Oracle的RAC体系结构
1.6.3OracleRAC系统的内部运行机制
1.6.4SCN处理
1.6.5小结
1.7技巧回顾

第2章基本的索引原理(针对DBA和初级开发人员)
2.1基本的索引概念
2.2组合索引
2.3OracleROWID
2.4限制索引
2.5选择性
2.6群集因子(ClusteringFactor)
2.7二元高度(binaryheight)
2.8使用柱状图
2.9快速全局扫描
2.10跳跃式扫描
2.11索引的类型
2.12快速重建索引
2.13技巧回顾

第3章磁盘I/O和碎片(针对DBA)
3.1使用磁盘阵列
3.2在可用的磁盘之间分布关键数据文件
3.3使用本地托管的表空间
3.4使用分区来避免磁盘争用
3.5使用索引分区
3.6导出分区
3.7消除碎片
3.8使用撤消管理
3.9使用回滚段
3.10更简便的方法:UNDO表空间
3.11结束有问题的会话
3.12通过内存排序来减少磁盘I/O
3.13在不同磁盘和控制器上存放多个控制文件
3.14对写操作频繁的数据使用裸设备来提高I/O
3.15磁盘I/O的其他注意事项和提示
3.16设计阶段需要注意的问题
3.17技巧回顾

第4章用初始他参数调整数据库(针对DBA)
4.1重要的init.ora参数
4.2不用重启就修改init.ora文件
4.3用EnterpriseManager查看init.ora参数
4.4调整DB_CACHE_SIZE来提高性能
4.5设定DB_BLOCK_SIZE来优化数据读取量的大小
4.6技巧回顾

第5章EnterpriseManager和调整包(针对DBA和开发人员)
5.1EnterpriseManager控制台
5.2Instance文件夹
5.3Schema文件夹
5.4Security文件夹
5.5Storage文件夹
5.6OracleSQLScratchpad和SQL*PLUS表
5.7PerformanceManager
5.8Oracle调整包--SQLAnalyze
5.9索引调整向导
5.10Oracle调整包--OracleExpert
5.11Oracle调整包--表空间映射
5.12OracleExpert分析报告
5.13商务影响报告
5.14技巧回顾

第6章实用工具简介(针对DBA和开发人员)
6.1Oracle的TRACE实用程序
6.2技巧回顾

第7章基本的提示句法(针对DBA和开发人员)
7.1最常用的提示
7.2可用的提示和分组
7.3指定提示
7.4指定多个提示
7.5使用别名
7.6使用提示
7.7使用提示可能遇到的问题
7.8提示一览表
7.9技巧回顾

第8章调整查询(针对初级DBA和开发人员)
8.1查询V$SQLAREA和V$SQL
8.2确定何时使用索引
8.3遗忘索引
8.4创建索引
8.5查看表上的索引
8.6正确当地建立索引
8.7修正差的索引
8.8在SELECT和WHERE中使用索引
8.9使用快速全局扫描
8.10使查询魔术般加速
8.11在内存中缓存表
8.12使用多个索引(利用最佳选择性)
8.13使用索引合并
8.14处理受限制的索引
8.15使用基于函数的索引
8.16了解“古怪”的OR
8.17使用EXISTS函数
8.18技巧回顾

第9章表的连接和其他高级调整技术
9.1连接方法
9.2表连接的初始化参数
9.3比较主要的连接方法
9.4双表连接:等尺寸表(基于代价)
9.5双表索引连接:等尺寸表(基于代价)
9.6强制执行特殊的连接方法
9.7在多表连接中除去连接记录(候选行)
9.8在大小不同的表间进行双表连接
9.9三表连接
9.10位图连接索引
9.11第三方性能调整工具
9.12调整分布式查询
9.13一切就绪
9.14各种调整技术摘要
9.15使用简单的数学方法调整性能
9.16更多的数学方法:应用控制理论
9.17技巧回顾

第10章使用PL/SQL提高性能(针对DBA和开发人员)
10.1使用DBMS_APPLICATION_INFO进行实时监控
10.2在数据库的表中记录计时信息
10.3减少PL/SQL程序的单元迭代和迭代的时间
10.4使用ROWID进行迭代处理
10.5将数据类型、IF语句的排列和PLS_INTEGER标准化
10.6减少对SYSDATE的调用
10.7减少MOD函数的使用
10.8在共享池中固定对象
10.9标识需要固定的PL/SQL对象
10.10使用和修改DBMS_SHARED_POOL_SIZES
10.11从DBA_OBJECT_SIZE中获取详细的对象信息
10.12发现无效的对象
10.13发现己禁用的触发器
10.14将PL/SQL表用于快速参考表查询
10.15查找和调整所使用对象的SQL
10.16在处理DATE数据类型时使用时间信息
10.17调整和测试PL/SQL
10.18了解PL/SQL对象定位的含义
10.19使用回滚段打开大型游标
10.20使用数据库的临时表来提高性能
10.21集成用户跟踪机制以定位执行位置
10.22限制动态SQL的使用
10.23为初学者提供的例子
10.24技巧回顾

第11章使用并行特性提高性能(针对DBA)
11.1并行操作的基本概念
11.2并行DML和DDL语句和操作
11.3Oracle9i的并行DML语句和操作
11.4并行处理和分区
11.5操作内部和操作之间的并行处理
11.6使用并行操作生成表和索引的示例
11.7并行DML语句和示例
11.8通过V$视图监控并行操作
11.9在并行操作时使用EXPLAINPLAN和AUTOTRACE
11.10调整并行执行和Oracle9i初始化参数
11.11并行加载
11.12性能比较和监控并行操作
11.13使用并行处理时的其他注意事项
11.14技巧回顾

第12章V$视图(针对DBA和开发人员)
12.1V$视图的创建和访问
12.2技巧回顾

第13章X$表(针对高级DBA)
13.1X$表介绍
13.2创建V$视图和X$表
13.3获得所有X$表的列表
13.4获得所有的X$索引列表
13.5对X$表和索引使用提示
13.6共享池
13.7监控共享池的查询
13.8重做
13.9初始化参数
13.10缓存/数据块
13.11实例/数据库
13.12高效使用X$表及其策略
13.13相关的Oracle内部机制
13.14X$表的分组
13.15X$表及相关的非V$固定视图
13.16常见的X$表连接
13.17技巧回顾

第14章使用STATSPACK调整等待和闩锁(针对高级DBA)
14.1安装STATSPACK
14.2解释STATSPACK的输出结果
14.3.1管理STATSPACK数据
14.4技巧回顾

第15章执行快速系统检查(针对DSA)
15.1总体性能指数(TPI)
15.2教育性能指数(EPI)
15.3系统性能指数(SPI)
15.4内存性能指数(MPI)
15.5磁盘性能指数(DPI)
15.6总体性能指数(TPI)
15.7系统综合检查的示例
15.8系统信息列表
15.9技巧回顾

第16章使用UNIX工具监控系统(针对DBA)
16.1UNIX工具
16.2技巧回顾
附录A主要的init.ora参数(针对DBA)
A.1不再支持的init.ora参数
A.2不建议使用的init.ora参数
A.325个最重要的init.ora参数
A.4必须记住的最重要的十个init.ora参数
A.5最重要的13个未入档的init.ora参数
A.6已入档的init.ora参数列表(V$PARAMETER)
A.7未入档的init.ora参数列表(x$ksppi/x$ksppcv)
A.8不写书的十个重要原因
A.9技巧回顾
附录BV$视图(针对DBA和开发人员)
B.1V$视图、GV$视图和X$表的创建
B.2Oracle9i(9.2.0.1.0)的GV$视图
B.3Oracle9i(9.2.0.1.0)的V$视图
B.4用于创建V$视图的X$表的Oracle9i脚本
附录CX$表(针对DBA)
C.1按名称排序的Oracle9iX$表
C.2Oracle9iX$索引
C.3交叉引用V$视图的Oracle9iX$表
C.4交叉引用X$表的Oracle9iGV$视图
C.5GV$视图没有引用的Oracle9iX$表
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP