ITPub博客

首页 > 数据库 > 数据库开发技术 > DB2基本概念的理解

DB2基本概念的理解

原创 数据库开发技术 作者:sqysl 时间:2008-10-24 22:40:53 0 删除 编辑


今天看了点DB2的基本概念,现在总结如下:
1、DB2的实例下可以创建多个数据库,这点和MYSQL、MSSQL差不多的概念,但它多出了个表空间的概念,我想这个表空间的概念也就相当于ORACLE中的表空间的概念吧,也相当于MSSQL中的文件组的概念吧,至于MYSQL中的概念,有些忘记了,总之是为了完成逻辑对象到物理存储的映射的作用。
2、数据库中又可以有多个表空间,在数据库创建的时候,系统会缺省创建三个表空间:SYSCATASPACE,TEMPSPACE1,USERSPACE1,当你创建表时没明确指定表空间,那么表缺省要是要这后两个表空间:USERSPACE1和TEMPSPACE1,而SYSCATASPACE用来存储CATALOG TABLES,也就是通常说的数据字典信息。
3、表空间按照存储信息的类型可以分为:REGULAR,LARGE,SYSTEM TEMPORARY,USER TEMPORARY;基于表空间的管理方式,可以分为三种:automatic storage,sms,dms.
4、在创建表时,可以指定表数据,索引数据,大对象数据存储的位置,即表空间,而今后创建索引时,就可以不用操心存储位置的事情了,因为在创建表的时候已经指定了。如果不指定表空间,那么就使用userspace1。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/8484829/viewspace-476744/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 设置ORACLE11G的EM
请登录后发表评论 登录
全部评论
大学毕业至今,一直深耕于数据库领域20余载,擅长数据库优化、数据库分析诊断、数据库规划设计等,曾任职多家知名大型企业,多次独立承担并成功上线关键大型项目。

注册时间:2008-06-27

  • 博文量
    365
  • 访问量
    725299