• Oracle Database 10g性能调整与优化
21年品牌 40万+商家 超1.5亿件商品

Oracle Database 10g性能调整与优化

27.48 2.3折 118 八品

仅1件

天津宝坻
认证卖家担保交易快速发货售后保障

作者[美]尼米克(Niemiec R.J) 著;薛莹 译

出版社清华大学出版社

出版时间2009-01

版次1

装帧平装

货号e959055790692368385

上书时间2024-07-02

转转超品的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八品
图书标准信息
  • 作者 [美]尼米克(Niemiec R.J) 著;薛莹 译
  • 出版社 清华大学出版社
  • 出版时间 2009-01
  • 版次 1
  • ISBN 9787302189121
  • 定价 118.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 869页
  • 字数 1375千字
  • 正文语种 简体中文
【内容简介】
  本书提供了监控、分析和优化OracleDatabase10g的方法,由Oracle认证大师RichardJ.Niemiec倾力打造。书中包含了详细的案例研究、最佳实践和丰富的0racle新的调整特性的代码示例。通过学习本书,读者可以了解到如何选择最优化的索引选项,有效地管理驱动器和磁盘阵列,对查询执行故障检修,以及可靠地预测将来的性能。本书也将详细介绍PL/SQL性能增强、初始化文件调整,以及最新的数据库调查和报告实用程序。
【作者简介】
  RichardJ.Niemiec Richard被Oracle公司授予Oracle认证大师——迄今为止,全世界仅有6人获得此殊荣,因此他是世界范围内公认的Oracle专家。他是独立Oracle用户组(IOUG)的前任主管以及中西部Oracle用户组的现任主管。Richard已经被5次命名为IOUG会议的最佳主讲人,并且是企业家名人纪念馆的成员。目前RichardJ.Niemiec任TUSC公司的总裁,该公司旗下有500多个专业从事Oracle技术全方位服务咨询和培训的机构。
【目录】
第1章OracleDatabase10g新功能介绍(针对DBA和开发人员)
1.1安装改进
1.2SYSAUX表空间
1.3自动存储管理
1.4集群就绪服务(CRS)
1.5服务器生成的警报
1.6自动工作量仓库(AWR)
1.7自动数据库诊断监控程序(ADDM)
1.8SQL调整顾问
1.9自动共享内存管理(ASMM)
1.10闪回恢复区
1.11回收站
1.12恢复管理器的改动
1.13透明数据加密(10gR2)
1.14LogMiner的改动
1.15新的DBMS_STATS选项
1.16跟踪增强
1.17DBMS_SCHEDULER
1.18默认的(永久)表空间
1.19临时表空间组
1.20重命名表空间
1.21大文件表空间
1.22收缩段
1.23数据泵(DataPump)
1.24跨平台的可移植表空间
1.25写入外部表
1.26自动撤消保留调整
1.27包括新信息的V$SESSION
1.28OEM的改动
1.29网格控制
1.3010g版本中的新后台进程
1.31版本比较表
1.32新特性回顾
1.33参考文档

第2章基本的索引原理(针对DBA和初级开发人员)
2.1基本的索引概念
2.2组合索引
2.3限制索引
2.3.1使用不等于运算符(<>、!=)
2.3.2使用ISNULL或ISNOTNULL
2.3.3使用函数
2.3.4比较不匹配的数据类型

2.4选择性
2.5集群因子(ClusteringFactor)
2.6二元高度(binaryheight)
2.7使用直方图
2.8快速全局扫描
2.9跳跃式扫描
2.10索引的类型
2.10.1B树索引
2.10.2位图索引
2.10.3HASH索引
2.10.4索引组织表
2.10.5反转键索引
2.10.6基于函数的索引
2.10.7分区索引
2.10.8位图连接索引

2.11快速重建索引
2.12技巧回顾
2.13参考文档

第3章磁盘实现方法和ASM(针对DBA)
3.1成为规范的磁盘阵列
3.1.1使用磁盘阵列改进性能和可用性
3.1.2所需的磁盘数量
3.1.3可用的RAID级别
3.1.4更新的RAID5

3.2安装和维护传统文件系统
3.3在硬件磁盘之间分布关键数据文件
3.3.1分开存储数据和索引文件
3.3.2避免I/O磁盘争用
3.3.3通过移动数据文件来均衡文件I/O

3.4本地托管的表空间
3.4.1创建本地托管的表空间
3.4.2把字典托管的表空间迁移到本地托管的表空间
3.4.3Oracle大文件表空间
3.4.4Oracle托管文件

3.5ASM简介
3.5.1I/O角色之间的通信
3.5.2ASM实例
3.5.3ASMinit.ora参数
3.5.4ASM的安装
3.5.5ASM参数和SGA调整
3.5.6ASM和权限
3.5.7ASM磁盘
3.5.8ASM和多路径
3.5.9ASM磁盘组
3.5.10ASM磁盘组和数据库
3.5.11ASM冗余和故障组
3.5.12OracleDatabase10gRelease2中新的空间相关列
3.5.13集群同步服务
3.5.14数据库实例和ASM
3.5.15使用ASM进行数据库合并和集群化
3.5.16支持ASM的数据库进程
3.5.17大文件和ASM
3.5.18支持ASM的数据库init.ora参数
3.5.19ASM和数据库部署最佳实践
3.5.20ASM存储管理和分配
3.5.21ASM重新平衡和重新分布

3.6使用分区来避免磁盘争用
3.6.1获得关于分区的更多信息
3.6.2其他类型的分区
3.6.3其他分区选项

3.7使用索引分区
3.8导出分区
3.9消除碎片
3.9.1使用正确的盘区大小
3.9.2创建一个新表空间并把数据移到其中
3.9.3导出和重新导入表
3.9.4正确设定比例以避免链化现象
3.9.5自动段空间管理
3.9.6重建数据库

3.10增加日志文件尺寸和LOG_CHECKPOINT_INTERVAL以提高速度
3.10.1确定重做日志文件的大小是否存在问题
3.10.2确定日志文件的大小和检查点的时间间隔

3.11闪回恢复
3.12增加恢复的可能性:在每次批处理后提交
3.13使用回滚段
3.13.1避免回滚段之间的争用
3.13.2监控回滚段的等待和争用
3.13.3增加回滚段
3.13.4把大的事务隔离到它们自己的回滚段上
3.13.5更简便的方法:UNDO表空间
3.13.6监控UNDO空间

3.14结束有问题的会话
3.15不要在SYSTEM或SYSAUX表空间中执行排序
3.16在不同磁盘和控制器上存放多个控制文件
3.17对写操作频繁的数据使用裸设备来提高I/O
3.17.1使用裸设备的好处
3.17.2使用裸设备的缺点

3.18磁盘I/O的其他注意事项和提示
3.19设计阶段需要注意的问题
3.20技巧回顾
3.21参考文档

第4章用初始参数调整数据库(针对DBA)
4.1标识重要的初始参数
4.2不用重启就修改初始参数
4.3用EnterpriseManager查看初始参数
4.4调整DB_CACHE_SIZE来提高性能
4.4.1在调整DB_CACHE_SIZE时使用V$DB_CACHE_ADVICE
4.4.2保证数据缓存命中率超过95%
4.4.3监控V$SQLAREA视图以查找较慢的查询

4.5设定DB_BLOCK_SIZE来反映数据读取量的大小
4.5.1调整SHARED_POOL_SIZE以优化性能
4.5.2使用Oracle的多个缓冲池
4.5.3调整PGA_AGGREGATETARGET以优化对内存的应用
4.5.4修改SGA大小以避免分页和交换
4.5.5了解基于成本的优化
4.5.6创建足够的调度程序
4.5.725个重要的初始化参数
4.5.8查找未归档的初始参数
4.5.9了解典型的服务器
4.5.10典型的服务器模式
4.5.11调整OracleApplication数据库

4.6技巧回顾
4.7参考文档

第5章企业管理器和网格控制(针对DBA和开发人员)
5.1企业管理器(EM)基础
5.2从AllTargets和其他分组开始
5.3Policies(Violations)选项卡
5.4监控数据库
5.4.1DatabaseAdministration选项卡
5.4.2DatabaseAdministration选项卡:Tablespace
5.4.3DatabaseAdministration选项卡:实例级别
5.4.4DatabaseAdministration选项卡:AllInitializationParameters
5.4.5DatabaseAdministration选项卡:ManageOptimizerStatistics
5.4.6DatabaseAdministration选项卡(实例级别):
5.4.7DatabaseMaintenance选项卡
5.4.8DatabaseTopology选项卡
5.4.9DatabasePerformance选项卡

5.5监控主机
5.6监控应用服务器
5.7监控Web应用程序
5.8Deployments选项卡(补丁选项)
5.9Jobs选项卡
5.10Reports选项卡
5.11自动存储管理的性能
5.12小结
5.13技巧回顾
5.14参考文档

第6章使用EXPLAIN和STOREDOUTLINES(针对DBA和开发人员)
6.1Oracle的SQLTRACE实用程序
6.1.1对简单查询使用SQLTRACE的简单步骤
6.1.2TRACE输出部分
6.1.3更复杂的TKPROF输出
6.1.4深入探讨TKPROF输出
6.1.5使用DBMS_MONITOR(10g的新特性)
6.1.6使用TRCSESS将多个跟踪文件保存到一个文件中(10g的新特
6.1.7单独使用EXPLAINPLAN
6.1.8EXPLAINPLAN——从上至下读取和从下至上读取
6.1.9阅读EXPLAINPLAN
6.1.10使用DBMS_XPLAN
6.1.11另一种EXPLAINPLAN输出方法:构建树结构
6.1.12另一个使用树的例子
6.1.13在开发产品中利用TRACE/EXPLAIN发现有问题的查询
6.1.14PLAN_TABLE表中的重要列
6.1.15Oracle支持的一些有用的程序包
6.1.16适用于未记录入档的TRACE操作的初始参数
6.1.17使用存储纲要
6.1.18使用PlanStability(存储纲要)

6.2技巧回顾

第7章基本的提示语法(针对DBA和开发人员)
7.1最常用的提示
7.1.1谨慎使用提示
7.1.2首先修正设计方案

7.2可用的提示和分组
7.2.1改变执行路径
7.2.2使用访问方法提示
7.2.3使用查询转换提示
7.2.4使用连接操作提示
7.2.5使用并行执行
7.2.6其他提示

7.3指定提示
7.4指定多个提示
7.5使用别名时,提示别名而不是表名
7.6使用提示
7.6.1使用FIRST_ROWS提示
7.6.2使用ALL_ROWS提示
7.6.3使用FULL提示
7.6.4使用INDEX提示
7.6.5使用NO_INDEX提示
7.6.6使用INDEX_JOIN提示
7.6.7使用INDEX_COMBINE提示
7.6.8使用INDEX_ASC提示
7.6.9使用INDEX_DESC提示
7.6.10使用INDEX_FFS提示
7.6.11使用ORDERED提示
7.6.12使用LEADING提示
7.6.13使用NO_EXPAND提示
7.6.14使用DRIVING_SITE提示
7.6.15使用USE_MERGE提示
7.6.16使用USE_NL提示
7.6.17使用USE_HASH提示
7.6.18使用PUSH_SUBQ提示
7.6.19使用PARALLEL提示
7.6.20使用NO_PARALLEL提示
7.6.21使用APPEND提示
7.6.22使用NOAPPEND提示
7.6.23使用CACHE提示
7.6.24使用NOCACHE提示
7.6.25使用CLUSTER提示
7.6.26使用HASH提示
7.6.27使用CURSOR_SHARINGEXACT提示
7.6.28使用QB_NAME提示

7.7其他一些提示和注意事项
7.8使用提示可能遇到的问题
7.9提示一览表
7.10技巧回顾
7.11参考文档

第8章调整查询(针对开发人员和初级DBA)
8.1调整哪些查询?查询V$SQLAREA
8.1.1在V$SQLAREA视图中选出最占用资源的查询
8.1.2在V$SQL视图中选出最占用资源的查询

8.2选出最占用资源的会话和查询的新10g视图
8.2.1从V$SESSMETRIC视图中选出当前最占用资源的会话
8.2.2查看可用的AWR快照
8.2.3从DBA_HIST_SQLSTAT视图中选出最占用资源的查询
8.2.4从dba_hist_sqlstat视图中选择查询文本
8.2.5从DBA_HIST_SQL_PLAN视图中选出查询执行计划

8.3确定何时使用索引
8.4遗忘索引
8.5创建索引
8.6查看表上的索引
8.7修正差的索引
8.8在删除索引时保持谨慎
8.9对SELECT和WHERE中的列使用索引
8.10使用快速全局扫描
8.11使查询魔术般加速
8.12在内存中缓存表
8.13使用多个索引(利用最佳选择性)
8.14使用索引合并
8.15处理受限制的索引
8.16使用基于函数的索引
8.17了解“古怪”的OR
8.18使用EXISTS函数
8.19表就是视图
8.20SQL和“大一统”理论
8.21OracleDatabase10g中的调整修改
8.2210g自动SQL调整
8.22.1保证调整用户能访问API
8.22.2创建调整任务
8.22.3查看顾问日志中的任务
8.22.4执行SQL调整任务
8.22.5查看调整任务的状态
8.22.6显示SQL调整顾问报告
8.22.7检查报告输出

8.23技巧回顾
8.24参考文档

第9章表的连接和其他高级调整技术(针对DBA和开发人员)
9.1连接方法
9.1.1嵌套循环连接
9.1.2排序合并连接
9.1.3集群连接
9.1.4散列连接
9.1.5索引连接

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.13.1外部表
9.13.2数据快照太旧:开发人员的编程难题
9.13.3设置事件以转储每次等待
9.13.4使用EXISTS操作符有效缩短时间

9.14在块级别进行调整
9.15使用简单的数学方法调整性能
9.15.1传统的数学分析
9.15.2方法论的七个步骤
9.15.3模式分析
9.15.4数学方法总结

9.16连接调整:关系模型与对象关系模型的性能
9.16.1使用的模型
9.16.2结果
9.16.3总结

9.17技巧回顾
9.18参考文档

第10章使用PL/SQL提高性能(针对DBA和开发人员)
10.1使用DBMS_APPLICATIONINFO进行实时监控
10.2在RAC环境中为实时监控使用自定义包代替DBMSAPPLICATION_INFO
10.3在数据库的表中记录计时信息
10.4减少PL/SQL程序的单元迭代和迭代的时间
10.5使用ROWID进行迭代处理
10.6将数据类型、IF语句的排列和PLS_INTEGER
10.6.1确保比较运算中的数据类型相同
10.6.2根据条件出现的频率来排序IF条件
10.6.3使用PLS_INTEGERPL/SQL数据类型进行整数运算

10.7减少对SYSDATE的调用
10.8减少MOD函数的使用
10.9共享池和固定PL/SQL对象
10.9.1将PL/SQL对象语句固定(缓存)到内存中
10.9.2固定所有的包

10.10标识需要固定的PL/SQL对象
10.11使用和修改DBMS_SHAREDPOOL.SIZES
10.12从DBA_OBJECT_SIZE中获取详细的对象信息
10.13发现无效的对象
10.14发现已禁用的触发器
10.15将PL/SQL表用于快速参考表查询
10.16查找和调整所使用对象的SQL
10.17在处理DATE数据类型时使用时间信息
10.18调整和测试PL/SQL
10.19了解PL/SQL对象定位的含义
10.20使用回滚段打开大型游标
10.21使用数据库的临时表来提高性能
10.22集成用户跟踪机制以定位执行位置
10.23限制动态SQL的使用
10.24使用管道表函数来建立复杂结果集
10.25别管调试命令
10.26为初学者提供的例子
10.26.1创建PL/SQL代码
10.26.2创建过程
10.26.3执行PL/SQL过程
10.26.4创建函数
10.26.5在SQL中执行GETCUST_NAME函数
10.26.6创建数据包
10.26.7在数据库触发器中使用PL/SQL

10.27技巧回顾
10.28参考文档

第11章调整RAC和使用并行特性
11.1实时应用集群(RAC)
11.1.1并行数据库
11.1.2OracleRAC的体系结构
11.1.3OracleRAC系统的内部工作方式
11.1.4SCN处理
11.1.5RAC性能调整概述
11.1.6RAC等待事件和互连统计数据
11.1.7集群互连调整——硬件等级
11.1.8使用企业管理器网格控制调整RAC

11.2并行操作的基本概念
11.3并行DML和DDL语句和操作
11.4Oracle9i的并行DML语句和操作
11.5并行处理和分区
11.6操作内部和操作之间的并行处理
11.7使用并行操作生成表和索引的示例
11.8并行DML语句和示例
11.8.1并行DML的约束条件
11.8.2并行DML语句示例

11.9通过V$视图监控并行操作
11.9.1V$PQ_TQSTAT
11.9.2V$PQ_SYSSTAT
11.9.3V$PQ_SESSTAT

11.10在并行操作时使用EXPLAINPLAN和AUTOTRACE
11.11调整并行执行和Oracle9i初始化参数
11.12并行加载
11.13性能比较和监控并行操作
11.14优化RAC中的并行操作
11.14.1并行操作的目标
11.14.2RAC并行使用模型
11.14.3初始化参数
11.14.4查看并行统计数据的V$视图
11.14.5并行配置和相关基线测试
11.14.6并行查询测试示例
11.14.7CreateTableAs
11.14.8索引构建
11.14.9性能考虑因素和小结

11.15使用并行处理时的其他注意事项
11.16技巧回顾
11.17参考文档

第12章V$视图(针对开发人员和DBA)
12.1V$视图的创建和访问
12.1.1获得所有V$视图的数量和列表
12.1.2查找用于创建V$视图的X$表
12.1.3查找组成DBA_视图的底层对象
12.1.4使用有帮助的V$脚本
12.1.5内存分配摘要(V$SGA)
12.1.6内存分配的细节(V$SGASTAT)
12.1.7在V$PARAMETER中发现init.ora的设置
12.1.8测定数据的命中率(V$SYSSTAT)
12.1.9测定数据字典的命中率(V$ROWCACHE)
12.1.10测定共享SQL和PL/SQL的命中率(V$LIBRARYCACHE)
12.1.11确定需要固定的PL/SQL对象
12.1.12通过V$SQLAREA查找有问题的查询
12.1.13检查用户的当前操作及其使用的资源
12.1.14查找用户正在访问的对象
12.1.15使用索引
12.1.16确定锁定问题
12.1.17关闭有问题的会话
12.1.18查找使用多会话的用户
12.1.19查找磁盘I/O问题
12.1.20查找回滚段的内容
12.1.21检查空闲列表是否充足
12.1.22检查角色和权限设置
12.1.23等待事件V$视图
12.1.24一些主要的V$视图种类

12.2技巧回顾
12.3参考文档

第13章X$表(针对高级DBA)
13.1X$表介绍
13.1.1有关X$表的误解
13.1.2授权查看X$表

13.2创建V$视图和X$表
13.3获得所有X$表的列表
13.4获得所有的X$索引列表
13.5对X$表和索引使用提示
13.6共享池
13.7监控共享池的查询
13.7.1ORA-04031错误
13.7.2空间分配过大而引起的争用
13.7.3共享池碎片化
13.7.4共享池和/或Java池中闲内存过低
13.7.5库缓存命中率
13.7.6大量的硬分析
13.7.7闩锁等待和/或休眠
13.7.8其他调整选项

13.8重做
13.9初始化参数
13.10缓存/数据块
13.10.1缓存状态
13.10.2占用数据块缓存的段
13.10.3热数据块/闩锁争用和等待事件

13.11实例/数据库
13.12高效使用X$表及其策略
13.13相关的Oracle内部机制
13.13.1跟踪
13.13.2DBMS_TRACE包
13.13.3事件
13.13.4转储
13.13.5ORADEBUG
13.13.6trcsess工具

13.14阅读跟踪文件
13.14.1等待信息和响应时间
13.14.2递归调用
13.14.3模块信息
13.14.4提交
13.14.5Unmap
13.14.6绑定变量
13.14.7错误

13.15X$表的分组
13.16X$表及相关的非V$固定视图
13.17常见的X$表连接
13.17.1Oracle10gR1中新增的X$表
13.17.2Oracle10gR2中新增的X$表

13.18X$表的命名约定
13.19技巧回顾
13.20参考文档

第14章使用STATSPACK和AWR报表调整等待和闩锁
14.110gR2(10.2)STATSPACK的新特性
14.210gR1(10.1)STATSPACK的新特性
14.3安装STATSPACK
14.3.1PERFSTAT账户的安全管理
14.3.2安装之后
14.3.3搜集统计数据
14.3.4运行统计数据报表

14.4自动工作量仓库(AWR)和AWR报表
14.4.1手动管理AWR
14.4.2AWR自动快照
14.4.3AWR快照报表
14.4.4在Oracle企业管理器网格控制中运行AWR报表

14.5解释STATSPACK的输出结果
14.5.1报表头信息
14.5.2负载简档
14.5.3实例的效率
14.5.4首要等待事件
14.5.5OracleBugs
14.5.6Oracle影子进程的生命周期
14.5.7RAC等待事件和互连统计数据
14.5.8首要的SQL语句
14.5.9实例活动统计数据
14.5.10表空间和文件I/O的统计数据
14.5.11段统计数据
14.5.12其他的内存统计数据
14.5.13撤消统计数据
14.5.14闩锁统计数据
14.5.15在块级别调整和查看(高级)
14.5.16数据字典和库缓存的统计数据
14.5.17SGA内存统计数据
14.5.18非默认的初始化参数

14.6AWR报表和STATSPACK输出结果中需
14.6.1管理STATSPACK数据
14.6.2升级STATSPACK
14.6.3删除STATSPACK

14.7新ADDM报表的快速注释
14.810gR2脚本
14.9技巧回顾
14.10参考文档

第15章执行快速系统检查(针对DBA)
15.1总体性能指数(TPI)
15.2教育性能指数(EPI)
15.3系统性能指数(SPI)
15.4内存性能指数(MPI)
15.4.1缓冲区命中率
15.4.2数据字典缓存命中率
15.4.3库缓存命中率
15.4.4PGA内存排序命中率
15.4.5空闲的数据缓冲区的比例
15.4.6最浪费内存的前10个语句占所有语句的比例
15.4.7调整前25个最浪费内存的语句
15.4.8固定/缓存对象

15.5磁盘性能指数(DPI)
15.5.1调整滥用磁盘读操作的25个主要语句
15.5.2最浪费磁盘读操作的前10个语句占所有语句的比例
15.5.3表/索引的分离
15.5.4关键任务表管理
15.5.5分离关键的Oracle文件
15.5.6自动撤消管理
15.5.7临时段的平衡

15.6总体性能指数(TPI)
15.7系统综合检查的示例
15.7.1评级系统
15.7.2系统检查评级分类的示例
15.7.3需要立刻解决的问题项
15.7.4其他需要解决的问题项

15.8系统信息列表
15.8.1与内存有关的值
15.8.2与磁盘有关的值
15.8.3与CPU有关的值
15.8.4与备份和恢复有关的信息
15.8.5命名约定和/或标准以及安全信息
15.8.6DBA知识评级

15.9TPI和系统检查需要考虑的其他项
15.10技巧回顾
15.11参考文档

第16章使用UNIX工具监控系统(针对DBA)
16.1Unix/Linux工具
16.2使用sar命令监控CPU的使用
16.2.1sar-u(检查CPU沉重程度)
16.2.2sar-d命令(查找I/O问题)
16.2.3sar-b命令(检查缓存)
16.2.4sar-q命令(检查运行队列和交换队列的长度)

16.3使用sar命令和vmstat命令监控分页/交换
16.3.1使用sar命令的-p选项报告分页活动
16.3.2使用sar命令的-w选项报告交换和切换活动
16.3.3使用sar命令的-r选项报告空闲内存和空闲交换
16.3.4使用sar命令的-g选项报告分页活动
16.3.5使用sar命令的-wpgr选项

16.4使用top命令发现系统中最影响性能的用户
16.5使用uptime命令监控CPU的负载
16.6使用mpstat命令确定CPU瓶颈
16.7将ps命令与已选出的V$视图相结合
16.8使用iostat命令确定磁盘I/O瓶颈
16.8.1为磁盘驱动器sd15、sd16、sd17和sd18使用iostat的-d选项
16.8.2使用iostat的-D选项
16.8.3使用iostat的-x选项
16.8.4将iostat的-x选项与shell本中的逻辑相结合

16.9使用ipcs命令确定共享内存的使用情况
16.10使用vmstat命令监控系统的负载
16.11监控磁盘空闲空间
16.12监控网络性能
16.12.1使用spray命令监控
16.12.2使用nfsstat-c监控网络性能
16.12.3使用netstat监控网络性能
16.12.4显示可调整参数的当前值
16.12.5修改配置信息文件
16.12.6影响性能的其他因素
16.13技巧回顾
16.14参考文档

附录A主要的初始化参数(针对DBA)
A.1不再支持的初始化参数
A.2不建议使用的初始化参数
A.325个最重要的初始化参数
A.4必须记住的最重要的10个初始化参数
A.5最重要的13个未入档的初始化参数
A.6已入档的初始化参数列表(V$PARAMETER)
A.7未入档的初始化参数列表(x$ksppi/x$ksppcv)
A.8Oracle应用程序11i建议(注释:216205.1)
A.9不写书的10个重要原因
A.10技巧回顾
A.11参考文档

附录BV$视图(针对DBA和开发人员)
B.1V$视图、GV$视图和X$表的创建
B.2Oracle10g(10.2.0.1)GV$和V$视图列表
B.3Oracle10g(10.2.0.1)V$视图
B.4用于创建V$视图的
X$表的Oracle10g脚本

附录CX$表(针对DBA)
C.1按名称排序的
Oracle10gX$表
C.2Oracle10gX$索引
C.3交叉引用X$表的Oracle10gV$视图
C.4GV$视图没有引用的Oracle10gX$表
点击展开 点击收起

—  没有更多了  —

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

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