`
big_river
  • 浏览: 3298 次
  • 性别: Icon_minigender_1
  • 来自: 西安
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

DB2创建数据库和表空间

阅读更多
数据的物理独立性:DB2利用一个逻辑存储模型和一个物理存储模型来处理数据,用户的数据存储在表中,但是其并不知道数据的物理表示。
表被放在表空间中,表空间物理上又对应着若干表空间容器,容器可以由目录名,裸设备名或文件名标示。
操作系统的最小存储单位是块,Linux和Unix上最小的块是512字节,windows上最小的块是1KB;数据库最小的存储单位是数据页,是DB2读写的最小单位,DB2数据库中有4KB,8KB,16KB和32KB几种数据页。DB2数据库在写物理存储时,为了保证写的吞吐量,引入一个更大的单位extent,它是整倍数的数据页的大小。这个我们可以再创建表空间时指定extentsize的大小来确定。表空间又是由很多的extent组成的。extent默认是由32个extentsize组成。
DB2支持三种管理类型的表空间:
系统管理的表空间(SMS):由操作系统来进行空间管理;
数据库管理的空间(DMS):由DB2数据库管理程序控制存储空间;
DMS自动存储:能简化表空间管理。
分享到:
评论

相关推荐

    Linux下DB2安装步骤及实例创建

    DB2的安装、卸载步骤 创建实例 创建缓冲器、表空间、数据库 远程链接问题解决

    DB2数据库实践基础教程

    数据库和表空间的创建方法,数据库对象,如表、视图、索引、触发器等的创建方法,移动与操纵数据的方法,数据查询、数据库恢复的方法,权限管理的方法等。《DB2数据库实践基础教程 资源太大,传百度网盘了,链接在...

    数据库原理实验二_DB2创建表和空间_艾孜尔江·艾尔斯兰著.docx

    本文档主要讲述了使用DB2实现表的创建和空间的创建,由艾孜尔江·艾尔斯兰亲自实践亲测可执行后撰著成文档,后续仍有诸多相关文档的更新,尽请关注。 DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型...

    如何降低DB2的管理表空间的高水位标记

    对于DB2数据库管理(DMS)表空间的高水位标记(HWM)是指该表空间曾经使用到的最大数据页数。如果使用:db2 list tablespaces show detail,看到某个DMS表空间的已用页数低于高水位标记,则有可能通过如下方法降低高...

    Linux系统重启db2数据库命令实例详解.docx

    db2stop 查看数据库:db2 list db directory 查看数据库应用:db2 list applications 查看数据库应用和进程号:db2 list applications show detail 查看数据库表空间:db2pd -db <db_name> -tablespace 查看数据库...

    db2表空间不足及处理

    在DB2数据库,创建视图后,查询创建的视图如果报-1585则表明临时表空间不足,需要根据资源内容解决此问题。

    [计算机软件及应用]db2培训4数据库创建和表空间规划.ppt

    [计算机软件及应用]db2培训4数据库创建和表空间规划

    创建DB2数据库命令

    创建DB2数据库命令,包括创建表空间、缓存等完整命令

    DB2数据库管理手册

    1.3.1 为数据库分配硬盘空间和卷组 4 1.3.2 创建用户组和用户 4 1.3.2.1 创建用户组 5 1.3.2.2 创建用户 5 1.3.3 配置服务端口 6 1.3.4 创建实例 6 1.3.5 空间管理 7 1.3.5.1 系统空间管理 7 1.3.5.2 创建表空间 8 ...

    DB2数据库创建脚本自动生成脚本 bash shell和Python开发

    交互模式,可以提示用户输入创建数据库相关的信息,自动帮您生成建库脚本。之所以使用方便,是因为完全省去了人工换算表空间容器页大小,页数量换算操作,而且自动处理bufferpool与表空间关系,仅仅是简单回答问题,...

    DB2数据库搭建记录(AIX).

    2 创建数据库 db2 create db dzht alias dzht using codeset GBK territory CN 3 创建缓冲池 CREATE BUFFERPOOL DZHTBPL IMMEDIATE SIZE 5000 PAGESIZE 32 K; 4 创建表空间 CREATE REGULAR TABLESPACE DZHT_L_...

    DB2数据库基础

    DB2数据库基础内容(1.实例、进程 2.创建表、表空间 3访问数据库 4 创建数据库对象)

    Linux系统怎么用命令重启db2数据库.docx

    db2 list db directory 查看数据库应用:db2 list applications 查看数据库应用和进程号:db2 list applications show detail 查看数据库表空间:db2pd -db -tablespace 查看数据库配置:db2 get db cfg for 连接...

    db2数据库入门教程(官方中文版)

    实验 #1 安装DB2 Express-C,创建 SAMPLE数据库........................................................32 第 4章 – DB2的应用环境............................................................................

    NC6.5 数据库参考脚本及临时表空间配置.pdf

    NC6.5 数据库参考脚本及临时表空间配置,SQLServer参考脚本 Oracle参考脚本 DB2参考脚本

    创建数据库脚本

    创建临时表空间、创建sas_test_data表空间、创建用户、用户赋权、赋权给sas_test_data(DBA角色所有权限和DB2指定所有权限)

    Db2_SQL命令大全(完整版)

    创建表空间:  CREATE TABLESPACE exoatbs IN DATABASE PARTITION GROUP IBMDEFAULTGROUP PAGESIZE 8K MANAGED BY SYSTEM USING ('/home/exoa2/exoacontainer') EXTENTSIZE 32 PREFETCHSIZE 16 BUFFERPOOL ...

    db2-技术经验总结

    1.55. 创建数据库的instance 81 1.56. 创建数据库的catalog 81 1.57. 如何在命令行下执行DB2脚本(script) 82 1.58. 怎么样获取表结构以及索引的信息 82 1.59. 如果怀疑应用程序有死锁现象,如何确认是否死锁,并...

    db2数据库入门官方教程(中文版)

    实验 #1 安装DB2 Express-C,创建 SAMPLE数据库........................................................32 第 4章 – DB2的应用环境............................................................................

Global site tag (gtag.js) - Google Analytics