DB2 运维及管理
Oliver Yu 查看讲师
百林哲咨询(北京)有限公司专家团队成员
​资深大数据库和数据分析专家,22 年的行业经验(运营商、互联网、金融证券行业),15 年以上大数据治理(数据标准化、元数据管理、数据质量及架构设计、业务建模、主数据管理、项目管理等)方向培训经验。
浏览:3989次
详情 DETAILS

课程简介

本课程在理论讲解,案例分析实验操作中开展。主要讲解DB2的基本概念和运维管理及开发必备知识。如:数据库安装、数据库图形工具与命令的使用、数据库环境、创建数据库与与表空间、数据库对象与创建、数据迁移、备份与恢复、锁和开发、问题诊断与安全性。

本课程侧重运维及管理的技能和实战使用,数据库管理不是重在管,更多的是重在理。要理顺技术使用思路,而把技能和问题的场景结合,提高DB2方面的管理技能 

课程收益

1. 本课程一方面注重理论的提升,另一方面也注重操作能力的培养。

2.通过培训使学员了解DB2数据库的日常管理及维护,有效地操作DB2数据库系统的应用和应用程序的开发,提高学员的理论水平和实践能力。

3.学员能够掌握DB2运维管理的操作技能,通过学习能实现指导实际的工作,并能掌握DB2问题诊断方法和提升数据库管理的思路和策略,并对学员参加DB2认证考试有极大帮助。 

受众人群

数据库应用开发人员、DB2运维管理人员、DB2数据库管理维护人员及对数据库设计和优化感兴趣的学员。

课程时长

2天(12H)    

分享提纲

主题

授课内容

第一章 DB2概述基础

1.DB2组件介绍

2.DB2 CLP命令行使用

3.DB2图形界面工具使用

4.数据库访问练习和案例

   通过本章的讲解,学员能够了解两种与DB2交互的方法,命令行和图形界面方法。并通过练习学习和掌握这两种方法的用法,如控制中心、任务中心、健康中心等。

第二章 DB2实例及体系结构

1.DB2实例管理

2.DB2内存模型

3.DB2进程/线程模型

4.实例管理练习和案例

  本单元学习实例的创建、删除、升级、启停等,还会介绍一些重要的实例参数。并介绍DB2的内容结构和线程模型,这对于深入理解DB2的内部机制具有非常重要的作用。

第三章DB2存储模型及存储规划设计

1.数据库创建、管理

2.数据库参数配置

3.DB2存储表空间设计

4.练习数据库创建和管理、数据库表空间创建

  本章会学习创建数据库的步骤,对SMS、DMS表空间、自动存储表空间进行介绍、对数据库的存储模型和层次结构进行介绍、还将学习数据库参数配置最佳实践。

第四章 SQL及设计性能优化实践

1.如何编写好的SQL语句

2.SQL语句调优及实践

包括监控找出问题SQL、利用db2expln等获取访问计划、解读和分析访问计划、调优SQL语句的招式等

3.海量数据库物理设计技巧及注意事项

包括:索引、多维索引、物化视图、分区表、压缩、数据库分区、表空间等

第五章 数据移动工具及案例分析

1.Export/Import工具

2.LOAD使用精解(包括实际使用中遇到的问题分析)

3.db2look, db2move (不同平台的数据迁移)

4.db2dart等

5.练习各种数据导入导出工具

  本章中,重点介绍几个DB2数据移动工具,如export/import/load等。在数据加载过程中,运维人员会遇到各种问题,通过本章的学习,学员会掌握数据加载方法并学会对基本问题进行分析。

第六章 备份和恢复

1.介绍DB2高可用方法

2.数据库日志

3.备份和恢复规划

4.backup/restore/rollfoward命令详解

5.练习各种数据库备份恢复场景

  本章会描述备份恢复的主要原理和方法,详细介绍三种恢复类型(崩溃恢复、版本恢复和前滚恢复),并教授日志的原理和使用方法,并通过练习详细介绍backup,restore,rollforward等几个命令的使用。数据库备份是第一重要的任务,需要仔细规划,测试。

第七章 DB2数据库的锁和并发

1.4种隔离级别

2.锁对象、锁模式、锁兼容、锁转换、锁升级

3.锁超时、死锁

4.练习各种锁场景

  本章解释了为什么需要锁、表锁和行锁的原理、各种锁的模式和兼容性、锁升级和转换,并模拟日常工作中经常遇到的锁超时和死锁,通过案例让学员能够监控和调优锁问题。

第八章 数据库监控及问题诊断

1. snapshot monitor

2. event monitor

3. db2pd,db2top等

4. 其他诊断方法和工具

5. 练习各种监控工具和方法

  本章介绍了日常运维过程中常用的监控工具和问题诊断工具,在讲授的过程老师会详细讲解和演示各种工具的使用方法,并根据以往的服务经历介绍一些最佳实践。

第九章 数据库安全

1.安全体系介绍

2.DB2认证方法

3.DB2实例权限控制

4.数据库对象权限控制

  本章会介绍DB2的安全体系,包括认证机制,实际权限,数据库对象特权等,还介绍审计相关内容,如何配置数据库安全是很重要的任务。


企业服务热线:400-106-2080
电话:18519192882
投诉建议邮箱:venus@bailinzhe.com
合作邮箱:service@bailinzhe.com
总部地址:
北京市-丰台区-汽车博物馆东路6号3号楼1单元902-B73(园区)
全国客户服务中心:
天津市-南开区-桂苑路15号鑫茂集团鑫茂军民园1号楼A座802-803
公众号
百林哲咨询(北京)有限公司 京ICP备2022035414号-1