作者 |
叶桦、徐浩、张梦颖、应以峰 塔里克·法鲁克 查尔斯·金 尼廷·文格勒卡 斯里达尔·阿万查(Sridhar Avantsa) 盖伊·哈里森 赛义德·加法尔 |
丛书名 |
数据库技术丛书 |
出版社 |
机械工业出版社 |
ISBN |
9782107011552 |
简要 |
简介 |
内容简介书籍计算机书籍 ---------------------------8081585 - DBA攻坚指南:左手Oracle,右手MySQL--------------------------- 本书是美创科技资深Oracle、MySQL技术专家呕心沥血之作,积作者多年的经验结晶和实践经验,也是目前市场上为数不多Oracle和MySQL相结合的数据库技术书籍。 书中内容主要分为Oracle和MySQL两大部分。第 一部分介绍Oracle的日常运维,该部分主要由四个章节构成,内容由浅入深逐步展开。包括生产环境搭建,上线前的压力测试,日常运维以及故障处理,迁移升级,SQL的优化技巧等内容;第二部分是MySQL的运维实战,主要介绍MySQL常用的运维操作及实践,包括软件安装、备份恢复、迁移升级、架构设计、监控和性能优化等。书中提供了全面、实用的建议及具体的操作案例,以保证在复杂的核心生产环境中,能帮助读者可靠且高效地运行Oracle和MySQL数据库。 ---------------------------8052126 - Oracle Exadata专家手册--------------------------- 本书由世界知名的、实战经验丰富的Oracle ACE/ACE总监组成的作者团队编写,他们都写过多本畅销书籍,并且活跃在全球的Oracle巡回演讲现场。本书是为Exadata 数据库一体机管理员(DMA,Database Machine Administrators)精心准备的一本真实环境的实践操作指南和专家手册。本书内容涵盖Exadata数据库一体机的11g和12c两个软件版本。针对Oracle数据库管理员和Exadata 数据库一体机管理员,这本专家手册提供了完成Oracle Exadata数据库一体机管理操作和任务的实用技术参考。 本书适合中、高级的Exadata数据库一体机管理员阅读,也供专家级的Exadata数据库一体机用户参考。 |
目录 |
[套装书具体书目] 8052126 - Oracle Exadata专家手册 - 9787111607366 - 机械工业出版社 - 定价 119 8081585 - DBA攻坚指南:左手Oracle,右手MySQL - 9787111684336 - 机械工业出版社 - 定价 129 ---------------------------8081585 - DBA攻坚指南:左手Oracle,右手MySQL--------------------------- 前言 第一部分 Oracle实战攻略 第1章 Oracle安装最佳实践2 1.1 正确安装数据库软件2 1.1.1 安装过程中容易忽视的点2 1.1.2 常见安装问题的处理7 1.1.3 集群安装最佳实践9 1.2 上线前的压力测试19 1.2.1 I/O测试19 1.2.2 RDBMS层I/O测试21 1.2.3 模拟应用程序层测试25 1.3 本章小结30 第2章 Oracle故障诊断31 2.1 日常维护31 2.1.1 TX锁处理31 2.1.2 高峰期谨慎编译业务对象35 2.1.3 数据误删恢复37 2.2 数据库连接故障诊断38 2.2.1 数据库连接缓慢44 2.2.2 间接性连接报错49 2.3 数据库日常案例精析52 2.3.1 存储链路引起的性能问题52 2.3.2 操作系统内存泄漏的案例56 2.3.3 详解log file sync等待62 2.3.4 10053跟踪诊断69 2.4 集群故障诊断75 2.4.1 集群软件权限修复75 2.4.2 RAC节点驱逐分析77 2.4.3 DRM特性引起的RAC节点宕机79 2.4.4 row cache lock性能诊断85 2.5 本章小结89 第3章 数据库迁移升级90 3.1 如何选择迁移方式91 3.2 逻辑迁移升级91 3.2.1 使用数据泵的注意事项92 3.2.2 数据泵常用参数93 3.2.3 参数使用案例93 3.3 逻辑DataGuard滚动升级96 3.3.1 生产端前期准备97 3.3.2 备端前期准备98 3.3.3 将逻辑DG升级至Oracle 12c99 3.3.4 第一次主备切换102 3.3.5 升级原生产库103 3.3.6 升级失败回退措施104 3.4 XTTS迁移升级技术104 3.4.1 环境说明104 3.4.2 源端环境准备105 3.4.3 目标端环境准备114 3.4.4 数据同步116 3.4.5 正式迁移117 3.4.6 迁移失败回退122 3.4.7 迁移备忘录122 3.5 OGG的迁移升级案例122 3.5.1 源端环境准备123 3.5.2 目标端环境准备128 3.5.3 数据比对安装配置130 3.5.4 正式迁移前的准备134 3.5.5 正式迁移138 3.5.6 迁移失败的回退措施140 3.6 如何保证数据一致性140 3.7 迁移前后如何保证性能146 3.7.1 数据库重放146 3.7.2 SQL性能分析157 3.8 本章小结163 第4章 SQL性能优化164 4.1 读懂执行计划164 4.1.1 获取执行计划165 4.1.2 读懂执行计划171 4.2 收集统计信息176 4.3 访问路径190 4.3.1 全表扫描190 4.3.2 ROWID扫描191 4.3.3 索引唯一扫描191 4.3.4 索引范围扫描192 4.3.5 索引跳跃扫描192 4.3.6 全索引扫描193 4.3.7 快速全索引扫描195 4.4 连接方式196 4.4.1 嵌套循环连接196 4.4.2 哈希连接198 4.4.3 排序合并连接199 4.4.4 笛卡儿连接201 4.5 查询转换201 4.5.1 视图合并202 4.5.2 谓词推入203 4.5.3 子查询展开205 4.5.4 物化视图查询重写207 4.6 异常SQL处理209 4.6.1 定位问题SQL209 4.6.2 SQL健康检查210 4.6.3 SQL PROFILE212 4.6.4 SQL 计划管理213 4.7 SQL优化案例集216 4.7.1 常用索引优化方法216 4.7.2 隐式转换无法使用索引220 4.7.3 直方图引起执行计划偏差221 4.7.4 驱动表选择优化224 4.7.5 联合索引优化228 4.7.6 谓词推入优化231 4.7.7 大型表格更新删除优化237 4.7.8 程序不足SQL来凑240 4.8 本章小结244 第二部分 MySQL实战之旅 第5章 MySQL安装最佳实践246 5.1 几种常见的安装方式246 5.1.1 操作系统基础配置248 5.1.2 RPM包安装与介绍251 5.1.3 二进制包安装与介绍255 5.1.4 源码编译安装与介绍258 5.1.5 安装最佳实践263 5.2 常用的连接方式277 5.2.1 建立MySQL连接277 5.2.2 简化MySQL连接279 5.3 数据库系统账户改密的几种方法285 5.3.1 两阶段认证285 5.3.2 系统账户密码重置287 5.4 SSL与RSA实践291 5.4.1 创建SSL、RSA证书和密钥291 5.4.2 配置加密连接294 5.5 本章小结297 第6章 MySQL备份与恢复技术298 6.1 备份与恢复概述298 6.2 企业级MEB物理备份与恢复299 6.2.1 MEB软件介绍299 6.2.2 MEB备份与恢复示例301 6.3 开源级PXB物理备份与恢复317 6.3.1 PXB软件介绍317 6.3.2 PXB工作原理概述318 6.3.3 PXB备份与恢复示例320 6.4 MySQLDUMP逻辑备份与恢复330 6.4.1 MySQLDUMP软件介绍331 6.4.2 SQL格式转储与加载332 6.4.3 分隔文本格式转储与加载340 6.5 MySQLPUMP逻辑备份与恢复343 6.5.1 MySQLPUMP软件介绍343 6.5.2 MySQLPUMP并行处理344 6.5.3 MySQLPUMP转储特定对象346 6.5.4 MySQLPUMP压缩转储347 6.6 本章小结348 第7章 MySQL迁移与升级技术349 7.1 MySQL迁移概述349 7.2 使用MEB实现零RPO迁移350 7.2.1 MEB全量与增量迁移350 7.2.2 MEB全量与复制迁移351 7.2.3 迁移小结353 7.3 使用PXB实现零RPO迁移354 7.3.1 PXB全量与增量迁移354 7.3.2 PXB全量与复制迁移356 7.3.3 迁移小结357 7.4 使用MySQLDUMP迁移357 7.4.1 MySQLDUMP全量迁移357 7.4.2 MySQLDUMP全量迁移与Binlog增量迁移359 7.4.3 MySQLDUMP全量与复制迁移361 7.4.4 迁移小结362 7.5 使用MySQLPUMP迁移363 7.5.1 MySQLPUMP全量迁移363 7.5.2 MySQLPUMP全量与复制迁移366 7.5.3 迁移小结367 7.6 使用MyDumper迁移367 7.6.1 安装MyDumper软件367 7.6.2 MyDumper全量迁移368 7.6.3 迁移小结372 7.7 MySQL版本升级实战373 7.7.1 MySQL升级概述373 7.7.2 确认升级路径373 7.7.3 升级前的准备工作373 7.7.4 原地升级方式374 7.7.5 逻辑升级方式377 7.8 本章小结378 第8章 MySQL经典复制架构379 8.1 复制介绍379 8.1.1 MySQL复制线程380 8.1.2 MySQL复制版本兼容性382 8.2 基于传统模式部署复制382 8.3 基于GTID模式部署复制388 8.3.1 离线启用GTID模式388 8.3.2 在线设置GTID模式390 8.3.3 GTID复制模式的限制394 8.4 多源复制395 8.5 SBR和RBR的特点398 8.5.1 SBR的优势与劣势398 8.5.2 RBR的优势与劣势399 8.6 复制过滤规则400 8.7 延迟复制406 8.8 复制报错处理流程407 8.9 复制切换409 8.9.1 复制拓扑手动切换409 8.9.2 复制拓扑自动切换414 8.10 优化复制延迟424 8.11 本章小结428 第9章 MySQL组复制实践429 9.1 组复制技术介绍429 9.1.1 传统复制429 9.1.2 组复制430 9.2 组复制要求和限制432 9.2.1 组复制实例要求432 9.2.2 组复制限制434 9.3 部署单主模式组复制436 9.3.1 跨主机部署MGR436 9.3.2 同主机部署MGR445 9.4 单主模式切换成多主模式447 9.5 故障检测与处理449 9.5.1 检测分区449 9.5.2 丢失仲裁450 9.5.3 解锁分区451 9.5.4 重启新复制组452 9.6 组复制调优453 9.6.1 优化组复制恢复453 9.6.2 微调组通信线程454 9.6.3 消息压缩454 9.6.4 流量控制455 9.7 本章小结457 第10章 MySQL监控与可视化458 10.1 部署Zabbix Server458 10.2 部署Zabbix Agent2462 10.3 创建自定义Keys464 10.4 创建自定义项与触发器476 10.5 启用Zabbix告警通知492 10.6 创建Zabbix自定义模板494 10.7 自定义资产发现规则496 10.8 部署Grafana可视化软件498 10.9 定制MySQL监控大屏499 10.10 本章小结510 ---------------------------8052126 - Oracle Exadata专家手册--------------------------- 译者序 前言 致谢 关于作者 关于技术审校人员和贡献者 第1章 全方位了解Exadata1 1.1 Exadata概览2 1.1.1 数据库一体机2 1.1.2 Exadata会改变你的工作职责3 1.1.3 Oracle企业管理器12c3 1.2 Exadata硬件架构4 1.2.1 服务器层—计算节点4 1.2.2 共享存储—存储单元5 1.2.3 网络结构—InfiniBand5 1.2.4 电源单元—PDU5 1.2.5 Cisco交换机5 1.2.6 2U自定义网络交换空间5 1.3 软件架构6 1.3.1 实时应用集群(RAC)6 1.3.2 自动存储管理(ASM)6 1.3.3 数据库计算节点6 1.3.4 存储单元软件7 1.4 型号和配置7 1.4.1 Exadata历史简介7 1.4.2 Exadata的进化8 1.4.3 Exadata SuperCluster T4-418 1.4.4 Exadata SuperCluster T5-820 1.4.5 Exadata SuperCluster M6-3222 1.4.6 Exadata存储扩展柜23 1.4.7 Exadata存储单元(存储节点)24 1.4.8 硬件的发展24 1.5 考察Exadata一体机27 1.6 本章小结29 第2章 Exadata里的RAC30 2.1 Exadata上RAC的意义30 2.2 RAC概述31 2.2.1 Exadata RAC快速入门32 2.2.2 RAC对DBA的影响33 2.3 在Exadata上搭建RAC集群33 2.4 运维最佳实践34 2.4.1 最大可用性架构(MAA)34 2.4.2 优化设置让RAC数据库高效运行35 2.5 使用OEM 12c管理RAC37 2.6 常用工具和命令38 2.7 诊断RAC问题44 2.7.1 从ORAchk开始44 2.7.2 使用TFA问题搜集工具44 2.7.3 使用自动诊断库44 2.7.4 检查告警日志和跟踪日志文件45 2.7.5 使用3A工具45 2.7.6 检查集群私网45 2.7.7 启用跟踪功能和检查跟踪日志45 2.7.8 集群健康状态监视器45 2.7.9 使用OEM 12c46 2.7.10 其他工具46 2.7.11 有用的Oracle支持资源46 2.8 本章小结47 第3章 独家秘方—Exadata存储服务器48 3.1 Exadata存储服务器概述48 3.1.1 存储服务器架构49 3.1.2 存储节点软件的功能和管理50 3.1.3 配置用于告警通知的邮件服务器53 3.1.4 列出存储服务器的详细信息54 3.1.5 存储的指标和告警历史54 3.1.6 查询存储节点上的历史告警信息55 3.1.7 查询V$视图56 3.2 存储架构和规划56 3.3 非Exadata中的存储架构58 3.4 Exadata中的存储架构59 3.5 管理存储的系统用户61 3.5.1 列出磁盘信息61 3.5.2 创建Cell Disk64 3.5.3 创建Grid Disk65 3.5.4 配置Flash Grid Disk65 3.5.5 创建ASM磁盘组65 3.6 管理存储服务器66 3.7 存储服务器故障排查67 3.7.1 SunDiag67 3.7.2 ExaWatcher67 3.7.3 Exachk68 3.7.4 CheckHWnFWProfile68 3.8 存储节点的启停69 3.9 处理磁盘问题70 3.10 部署存储安全策略72 3.10.1 配置ASM范围的安全策略72 3.10.2 配置数据库范围的安全73 3.10.3 取消存储安全策略74 3.11 本章小结74 第4章 闪存缓存、智能扫描和智能卸载75 4.1 Exadata智能闪存缓存的概念75 4.1.1 为什么闪存缓存很必要75 4.1.2 Exadata闪存缓存的演变76 4.2 Exadata存储服务器和闪存缓存77 4.2.1 Exadata智能闪存缓存的特性77 4.2.2 使用闪存缓存78 4.2.3 Exadata智能闪存缓存日志79 4.3 数据库和闪存缓存80 4.3.1 智能扫描和智能卸载82 4.3.2 存储索引87 4.3.3 在闪存中缓存数据94 4.4 本章小结98 第5章 Exadata压缩:揭秘混合列压缩99 5.1 列式存储模型100 5.1.1 PAX模型101 5.1.2 碎片镜像102 5.1.3 精细混合102 5.2 列存储在Oracle数据库中的实现—混合列压缩102 5.2.1 Oracle数据库压缩技术103 5.2.2 HCC原理103 5.2.3 压缩比率105 5.2.4 压缩类型和压缩单元106 5.3 混合列压缩和性能108 5.3.1 批量数据加载操作108 5.3.2 批量读I/O操作111 5.3.3 小I/O操作113 5.4 混合列压缩和DML语句操作115 5.5 混合列压缩和锁资源管理120 5.6 混合列压缩的实际应用122 5.7 本章小结123 第6章 Oracle 12c数据库和Exadata124 6.1 Oracle 12c分区的特性124 6.1.1 部分分区索引124 6.1.2 分区索引的维护127 6.1.3 移动分区129 6.2 Oracle 12c中优化器的新特性131 6.2.1 自适应计划131 6.2.2 自动重优化132 6.2.3 动态自适应统计133 6.3 信息生命周期管理136 6.4 应用程序连续性139 6.5 多租户架构140 6.5.1 概述140 6.5.2 PDB:新的整合模式140 6.5.3 插拔操作147 6.5.4 RAC和PDB149 6.6 Exadata软件更新153 6.7 本章小结153 第7章 Exadata网络管理155 7.1 Exadata网络组件155 7.2 InfiniBand网络的作用156 7.3 网络架构157 7.4 网络安装要求157 7.5 故障排除工具159 7.6 收集日志文件163 7.7 集成的 Lights Out Manager163 7.8 OEM Cloud Control 12c165 7.9 本章小结167 第8章 Exadata的备份、恢复和Data Guard168 8.1 使用RMAN从磁盘备份到磁盘169 8.1.1 Exadata上RMAN备份的设置169 8.1.2 rman2disk Shell脚本170 8.1.3 rman2disk模板文件172 8.1.4 使用rman2disk172 8.1.5 创建RMAN备份174 8.1.6 RMAN备份计划178 8.1.7 容器和可插拔数据库179 8.2 Data Guard181 8.2.1 补丁181 8.2.2 会话数据单元181 8.2.3 带宽时延积182 8.2.4 网络队列大小183 8.2.5 禁用TCP Nagle算法184 8.2.6 启用网络时间协议184 8.2.7 跟踪数据块的修改185 8.2.8 快速恢复区185 8.2.9 自动切换归档日志186 8.2.10 并行执行消息大小186 8.2.11 数据缓冲区大小187 8.2.12 备库重做日志187 8.2.13 数据库强制日志188 8.2.14 闪回日志189 8.2.15 实时应用日志189 8.2.16 net_timeout和reopen选项190 8.2.17 归档生成速度190 8.2.18 备库的文件管理192 8.2.19 Data Guard Standby-First Patching192 8.2.20 Active Data Guard(ADG)193 8.3 Far Sync194 8.3.1 归档日志保留策略194 8.3.2 数据损坏195 8.3.3 Data Guard实例化195 8.3.4 配置Data Guard Broker199 8.3.5 监控、维护Data Guard的最佳工具—OEM Cloud Control 12c201 8.4 切换DG注意事项201 8.4.1 跟踪DG切换202 8.4.2 保证还原点203 8.5 本章小结203 第9章 使用OEM 12c管理Exadata204 9.1 Exadata目标发现205 9.2 Oracle Exadata插件205 9.2.1 先决条件检查207 9.2.2 手动部署207 9.3 发现Exadata数据库一体机207 9.3.1 先决条件检查208 9.3.2 开始Exadata的发现过程208 9.3.3 发现完成后的过程217 9.4 Exadata组件218 9.4.1 监控和管理218 9.4.2 执行管理221 9.5 本章小结223 第10章 迁移至Exadata224 10.1 Exadata实施生命周期224 10.2 第一阶段:架构策略225 10.3 第二阶段:规划和设计231 10.3.1 自定义和第三方应用程序232 10.3.2 选择实施的Exadata功能233 10.3.3 考虑范例变化233 10.3.4 确定迁移策略234 10.4 第三阶段:迁移测试239 10.4.1 备份和恢复策略239 10.4.2 Exadata监控和报警240 10.4.3 给Exadata打补丁240 10.5 Exadata迁移最佳实践241 10.6 本章小结242 第11章 Exadata和ZFS存储设备升级及补丁修复243 11.1 规划Exadata和ZFS升级243 11.2 季度补丁全栈下载246 11.3 补丁修复工具和过程247 11.3.1 OPatch247 11.3.2 patchmgr248 11.3.3 OPlan249 11.4 Oracle补丁类型251 11.4.1 补丁集更新251 11.4.2 关键补丁更新和安全补丁更新252 11.4.3 Oracle补丁修复标准252 11.4.4 小补丁252 11.5 Exadata高可用性升级252 11.6 使用Exachk检查Exadata设置253 11.7 Exadata全栈升级254 11.7.1 Exadata升级路径255 11.7.2 下载Exadata和ZFS的补丁258 11.7.3 升级存储节点258 11.7.4 更新计算节点260 11.7.5 更新InfiniBand交换机264 11.7.6 更新Grid Home264 11.7.7 升级以太网交换机268 11.7.8 升级KVM交换机274 11.7.9 升级PDU274 11.8 ZFS升级275 11.8.1 ZFSSA配置和升级275 11.8.2 ZFS更新第一阶段276 11.8.3 ZFS更新第二阶段276 11.8.4 更新ZFS BIOS277 11.9 本章小结278 第12章 Exadata的ZFS存储设备279 12.1 ZFS产品系列279 12.2 增加存储容量282 12.2.1 从DBFS中回收资源和空间282 12.2.2 信息生命周期管理283 12.3 ZFSSA浏览器用户界面283 12.4 创建NFS共享284 12.5 设置Exadata以进行直接NFS286 12.5.1 配置和安装NFS共享288 12.5.2 快照288 12.5.3 克隆290 12.5.4 利用Data Guard创建快照和克隆291 12.5.5 ZFS共享上的最佳实践设置291 12.6 其他的行业应用案例293 12.7 模拟器学习293 12.8 本章小结294 第13章 Exadata性能优化295 13.1 Oracle性能调优295 13.1.1 系统性Oracle性能调优296 13.1.2 Oracle性能问题处理296 13.2 Exadata的应用设计298 13.3 Exadata数据库设计300 13.3.1 存储索引301 13.3.2 卸载301 13.3.3 Exadata的智能闪存与索引302 13.3.4 为新应用设计索引302 13.3.5 现有应用的索引策略303 13.3.6 选择压缩等级306 13.4 Exadata的SQL调优307 13.5 Exadata RAC调优308 13.5.1 全局缓存基础308 13.5.2 RAC调优准则309 13.5.3 集群开销309 13.5.4 减少全局缓存延迟311 13.5.5 LMS延迟313 13.5.6 平衡Exadata的RAC数据库315 13.5.7 使用IORM和DBRM平衡负载316 13.6 优化Exadata的I/O317 13.6.1 让闪存发挥更高的效率318 13.6.2 配置回写功能318 13.6.3 配置ASM318 13.6.4 改变数据块的大小319 13.7 本章小结319 第14章 Exadata数据库整合320 14.1 数据库整合模型320 14.2 Exadata整合规划321 14.3 应用分组321 14.3.1 服务器池321 14.3.2 Chargeback322 14.4 规格评定需求323 14.5 建立Exadata整合323 14.5.1 存储和I/O设置324 14.5.2 内存设置327 14.5.3 CPU设置328 14.6 隔离管理332 14.6.1 数据库整合的故障隔离333 14.6.2 模式整合的故障隔离333 14.6.3 数据库整合中的操作隔离333 14.6.4 模式整合的操作隔离334 14.6.5 数据库整合中的资源隔离334 14.6.6 模式整合的资源隔离335 14.6.7 数据库整合的安全隔离335 14.6.8 模式整合的安全隔离336 14.7 Oracle 12c可插拔数据库336 14.8 本章小结337 第15章 Exadata智能闪存缓存深入讲解338 15.1 固态硬盘技术338 15.1.1 硬盘技术的局限性338 15.1.2 固态闪盘的兴起339 15.1.3 Flash SSD的结构和性能340 15.1.4 Oracle数据库闪存缓存343 15.2 Exadata闪存硬件344 15.3 Exadata智能闪存缓存345 15.3.1 Exadata智能闪存缓存结构345 15.3.2 Exadata智能闪存缓存存储什么347 15.3.3 闪存缓存压缩347 15.3.4 CELL_FLASH_CACHE存储子句347 15.3.5 闪存缓存的KEEP使用期348 15.3.6 监控Exadata智能闪存缓存348 15.3.7 Exadata智能闪存缓存的性能350 15.4 监控、控制和测试Exadata智能闪存缓存日志354 15.4.1 监控和控制智能闪存缓存日志355 15.4.2 测试智能闪存缓存日志356 15.5 智能闪存缓存回写358 15.5.1 数据文件写I/O瓶颈358 15.5.2 回写缓存架构360 15.5.3 启动和关闭回写闪存360 15.5.4 回写缓存性能361 15.6 本章小结361 第16章 高级Exadata闪存配置362 16.1 使用Flash作为Grid Disk362 16.1.1 Grid Disk、Cell Disk和闪存缓存363 16.1.2 创建一个基于Flash硬盘的ASM磁盘组365 16.2 Flash表空间与闪存缓存366 16.2.1 Index Fetch性能366 16.2.2 扫描性能368 16.2.3 创建一个Flash临时表空间369 16.2.4 为重做日志使用闪存371 16.3 存储分层解决方案372 16.3.1 使用分区进行数据分层373 16.3.2 Oracle 12c ILM和ADO376 16.4 本章小结376 第17章 Exadata工具和实用命令377 17.1 Exadata诊断工具377 17.1.1 SunDiag378 17.1.2 Exachk:Exadata健康检查工具378 17.2 InfiniBand网络诊断工具380 17.2.1 校验InfiniBand拓扑结构383 17.2.2 infinicheck384 17.3 其他有用的Exadata命令386 17.3.1 imageinfo和imagehistory386 17.3.2 InfiniBand网络相关的命令387 17.4 监控Exadata存储节点393 17.4.1 Dell的Exadata软件工具393 17.4.2 使用企业管理器监控存储节点395 17.4.3 比较分析多节点的CellCLI统计数据397 17.5 本章小结400 |