




已阅读5页,还剩25页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1,第七章DB2数据库的存储管理和维护,2,7.1DB2数据存储管理7.2DB2中的数据维护,第七章DB2数据库的存储管理和维护,3,DB2存储模型缓冲池表空间容器创建表空间表空间状态信息查询查看表空间容器信息,7.1DB2数据存储管理,4,7.1.1DB2存储模型,5,7.1.2缓冲池,缓冲池是在内存中分配给DB2数据库管理器的一块存储区域,当数据库管理员从磁盘中读出数据或者进行数据更改时,用来缓存表和索引数据,作用:提高数据库的性能,6,7.1.2缓冲池,可以为数据库建立多个缓冲池,例:CREATEBUFFERPOOLBP8KSIZE1000PAGESIZE8192,注意:已经建立的缓冲池可以在建立和修改表空间时分配给某一表空间使用;,系统会默认在建立数据库时建立名为IBMDEFAULTBP的缓冲池,在一个非4KB页面大小的表空间建立之前,必须先建立好同样页面大小的缓冲池。,7,7.1.3表空间,表空间是一个中间层,它是位于数据库和实际存放表数据的容器之间的逻辑层,而并不是物理存在的。,DB2有两种类型的表空间:,系统管理表空间(SMS)数据库管理表空间(DMS),DB2默认建立的表空间:系统编目表空间(SysCatSpace)系统临时表空间(SysTempSpace)用户表空间(UserSpace),8,7.1.4容器,容器是数据物理上实际存储位置,可以是操作系统的文件系统中的目录、文件或者是没有文件系统的存储设备(裸磁盘)。,注:一个表空间可以跨越(有)多个容器,但一个容器只能属于一个表空间。,9,7.1.4容器,有三种类型的容器:,目录容器,设备容器,文件容器,目录容器是SMS表空间中唯一可以使用的容器。,10,7.1.5创建表空间,1.用CREATETABLESPACE创建表空间,11,7.1.5创建表空间,2.创建系统管理表空间,CREATETABLESPACEspace1MANAGEDBYSYSTEMUSING(c:space1),CREATETABLESPACEspace1MANAGEDBYSYSTEMUSING(c:space1,d:space1),12,7.1.6表空间状态信息查询,LISTTABLESPACESSHOWDETAIL,表空间的状态:(0 x0000)允许对表空间进行进取(常规状态);(0 x0001)静止共享;(0 x0002)静止更新;(0 x0004)静止排它;(0 x0008)载入挂起;(0 x0010)删除挂起;(0 x0020)备份挂起;(0 x0100)恢复挂起。,13,7.1.7查看表空间的容器信息,LISTTABLESPACECONTAINERSFORtablespace_idSHOWDETAIL,可以列出的表空间容器基本信息,包括容器ID容器名字容器类型。,使用SHOWDETAIL选项时,还可查询页面总量可用页面数量可访问性等内容,14,7.1.8向表空间增加容器,ALTERTABLESPACE,例:ALTERTABLESPACERAWTSADD(FILEC:TSFILECON1.DAT8001)PREFETCHSIZE32BUFFERPOOLIBMDEFAULTBP,15,数据维护实用程序介绍数据移动的文件格式DB2导出实用程序DB2导入实用程序DB2装入实用程序db2move实用程序DB2数据库维护实用程序,7.1DB2数据库的数据维护,16,7.2.1数据维护实用程序介绍,Export,Import,Load,17,7.2.2数据移动的文件格式,DEL定界ASCIIASC定长ASCIIIXF集成交换格式WSF工作表格式Cursor,数据移动实用程序所使用的文件格式,18,7.2.2数据移动的文件格式,1.定界ASCII(DEL)格式,字符定界符“”列定界符,行定界符回车换行符,19,7.2.2数据移动的文件格式,2.非定界ASCII格式(ASC),所有的列都是定长的,没有列或字符定界符。,20,7.2.2数据移动的文件格式,3.集成交换(PC/IXF)格式,集成交换格式文件包含连续的变长记录序列数字值存储为压缩十进制或二进制字符值以其ASCII表示存储,且只存储变长字符类型的已使用部分一个IXF同时存储表的定义和数据,21,7.2.3DB2导出实用程序,Export导出实用程序是用于将表中的数据导出到文件中。,22,7.2.3DB2导出实用程序,exporttodeptmgr.delofdelmessagesdeptmgr.outselectdeptno,deptname,firstnme,lastname,salaryfromemployee,departmentwhereempno=mgrno,将每个部门经理的信息导出到DEL类型文件deptmgr.del中:,23,7.2.3DB2导出实用程序,导出数据-控制中心,24,7.2.4DB2导入实用程序,Import导入工具将数据从一个输入文件插入到一个表或视图中。,25,7.2.4DB2导入实用程序,importfromemployee.ixfofixfmessagesemployee.outinsertintoemployee,把文件employee.ixf中的数据插入到employee表中:,注:Import实用程序支持ASC、DEL、IXF和WSFformats格式的文件。,26,7.2.4DB2导入实用程序,导入数据-控制中心,27,7.2.5DB2装入实用程序,Load,与导入工具不同的是,在开始装入前,目标表必须存在于数据库中。,装入工具向表插入数据的速度要比导入工具快得多,它不是每次插入一行,而是使用从输入文件读出的行构建页,这些页直接写入数据库。,28,7.2.5DB2装入实用程序,Lo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 起重机设备保养环境监控工艺考核试卷及答案
- 钨钼电化学氧化还原工艺考核试卷及答案
- 起重机售后服务工艺流程考核试卷及答案
- 活性炭干燥工基础知识考核试卷及答案
- 类型教育视域下高职院校劳动教育的特征、内涵与构建
- 梅州用电业务办理时间及“获得电力”政策知识试卷
- 银行专技考试题库及答案
- 银行招聘系列试题及答案
- 银行招聘笔试试题及答案
- 银行信贷面试题库及答案
- 人音版小学六年级上册音乐教案(本)
- 《福建省泰宁县》参考课件
- DIP 焊锡外观教材
- 中国儿童青少年身体活动指南
- 加油站人员培训和安全意识教育
- 全国职业大赛(中职)ZZ006水利工程制图与应用赛项赛题库共计10套
- 高压电气设备试验的基本知识
- 整理我的小书桌(课件)小学劳动二年级通用版
- 2023年上海国企中远海运(上海)有限公司招聘笔试题库含答案解析
- 曲臂车高空作业车施工方案
- 第4部分 质量经理-质量管理体系章节题-43题附有答案
评论
0/150
提交评论