母版题样式DB2数据库管理24/10/24浪潮软件21232基本概念监控与维护备份与恢复目录4性能优化5常见问题处理31基本概念1
1DB2数据库对象1
2对象层次关系4DB2数据库体系系统实例数据库数据库对象表、视图、索引、模式、存储过程、程序包等缓冲池、日志文件、表空间物理存储、表空间容器、目录、文件系统或裸设备1
1DB2数据库对象5基本概念DB2体系结构中的最高一层是系统,一个系统表示DB2的一个安装
在由很多机器组成的网络环境中,我们有时也称系统为数据库分区
一个系统可以包含多个DB2实例,每个实例能够管理一个或多个数据库
从操作系统角度看,DB2的实例是一组进程和一组共享内存
实例为一个数据库的集合,共同运行在一个逻辑服务单元中(同一个端口)
在一台机器上可以有多个相互独立的实例,实例之间彼此独立,同时运行,不会相互影响
每个实例可以管理若干个数据库,一个数据库只属于一个实例
表空间是介于逻辑表和物理容器之间的逻辑对象,所有的表、索引和其他数据都存储在表空间中,表空间总是关联到相同页大小的缓冲池视图是虚拟的表,不需要物理存储,不包含真实的用户物理数据6系统、实例、数据库71
2对象层次关系DB2中的数据库对象主要分为数据库、表空间、表、索引、视图、容器(存储组)
右图全局概要描述了各个对象在DB2中的关系
82监控与维护2
1监控工具2
2监控要点2
3第三方监控工具9即时监控工具--snapshot--db2pd--db2top事件监控工具–Eventmonitor–新事件监控工具(9
1监控工具10snapshot需要打开实例级监控器开关,有一定性能损耗--snapshot命令行监控--snapshot管理视图(DB2V9后)管理视图较容易分析,通常用于查找存在性能问题的动态sqldb2pd不需要建立与数据库的连接,基本不会对系统