1 / 30
文档名称:

DB数据库的存储管理和维护.ppt

格式:ppt   大小:2,178KB   页数:30页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

DB数据库的存储管理和维护.ppt

上传人:wyj15108451 2018/11/23 文件大小:2.13 MB

下载得到文件列表

DB数据库的存储管理和维护.ppt

文档介绍

文档介绍:第七章
DB2数据库的存储管理和维护
1
DB2数据存储管理
DB2中的数据维护
第七章 DB2数据库的存储管理和维护
2
DB2存储模型
缓冲池
表空间
容器
创建表空间
表空间状态信息查询
查看表空间容器信息
DB2数据存储管理
3
DB2存储模型
4
缓冲池
缓冲池
是在内存中分配给DB2数据库管理器的一块存储区域
当数据库管理员从磁盘中读出数据或者进行数据更改时,用来缓存表和索引数据
作用:提高数据库的性能
5
缓冲池
可以为数据库建立多个缓冲池
例:CREATE BUFFERPOOL BP8K
SIZE 1000
PAGESIZE 8192
注意:
已经建立的缓冲池可以在建立和修改表空间时分配给某一表空间
使用;
系统会默认在建立数据库时建立名为IBMDEFAULTBP的缓冲池
在一个非4KB页面大小的表空间建立之前,必须先建立好同样页面
大小的缓冲池。
6
表空间
表空间
是一个中间层,它是位于数据库和实际存放表数据的容器之间的逻辑层,而并不是物理存在的。
DB2有两种类型的表空间:
⑴系统管理表空间(SMS)
⑵数据库管理表空间(DMS)
DB2默认建立的表空间:
系统编目表空间(SysCatSpace)
系统临时表空间(SysTempSpace)
用户表空间(UserSpace)
7
容器
容器
是数据物理上实际存储位置,可以是操作系统的文件系统中的目录、文件或者是没有文件系统的存储设备(裸磁盘)。
注:一个表空间可以跨越(有)多个容器,但一个容器只能属于一个表空间。
8
容器
有三种类型的容器:
⑴目录容器
⑵设备容器
⑶文件容器
目录容器是SMS表空间中唯一可以使用的容器。
9
创建表空间
1. 用 CREATE TABLESPACE 创建表空间
10