- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3、DB2数据库培训教材(V1.0)
DB2数据库培训教材 数据业务产品技术服务部 目录 DB2数据库简介 实例 instance 数据库database 配置文件 表空间 tablespace 表 table 视图 view 索引 index 存储过程 store procedure 缓冲池 bufferpool 日志 logs MAS中的DB2 系统结构 1、实例 instance 实例(instance):指后台进程与共享存储器的组合,DB2 中一个实例可以包括多个数据库,一个数据库只能属于一个实例(Oracle 中每个实例只包含一个数据库)。 实例相关的常用指令: 1、创建实例: db2icrt instance name 2、查询实例:db2ilist 3、删除实例:db2idrop instance name 4、启动实例:db2start 5、停止实例: db2stop 6、查看当前实例: db2 get instance 2、数据库database 数据库(database):数据库是与实例相关的封闭且独立的单元,DB2 UDB 中,一个实例可以容纳多个数据库。每个数据库都有自己的目录表空间、临时表空间和用户表空间,它们是随数据库的成功创建而被默认创建的。由于数据库的独立性,所以不同数据库中可以有相同名称的对象,例如表空间、表等。 2、数据库相关的常用指令 1、创建数据库: db2 create database database name… 2、查看目前实例能够识别的本地与远程数据库:db2 list database directory (show detail) 3、启动数据库:db2 activate database database name 4、列出实例中正在使用的数据库:db2 list active databases 5、删除数据库:db2 drop database database name 正在使用中的数据库不能被删除 6、列出当前所有的数据库会话:db2 list applications 7、连接到一个本地或远端数据库:db2 connect to database name user 用户名 using 密码 3、配置文件 DB2 UDB 中,所有会话和系统相关的参数配置参数存储在实例级别(称为 数据库管理器 配置文件)和数据库级别(称为 数据库 配置文件)。这些参数大多数都可以被动态更改,即在对于参数值的更改生效之前,不需要停止并重启该实例或者强制所有连接。 1、系统环境参数 2、DB2注册配置文件 3、实例设置参数 4、数据库设置参数 3、配置文件-系统环境参数 DB2有一些参数是在操作系统环境设置的,例如DB2INSTANCE、DB2PATH等。 在windows平台,则可以通过查看系统环境变量的方式,查询对应的DB2相关的环境参数。 3、配置文件-DB2注册配置文件 概要注册表(Profile Registry)变量与 Windows 注册表变量没有任何关系。过去,对某些环境变量进行更改时,会要求用户重新引导机器。如果所有 DB2 变量都已被定义成环境变量,那么对变量值进行更改将会很麻烦。因此,当时大多数 DB2 变量组成一个专门的 DB2 注册表,在其中进行更改无需重新引导机器。 例如: C:\Program Files\IBM\SQLLIB\BINdb2set -all [e] DB2PATH=C:\Program Files\IBM\SQLLIB [i] DB2COMM=TCPIP [g] DB2PATH=C:\Program Files\IBM\SQLLIB I表示实例级别,g表示全局,e表示环境变量 3、配置文件-实例设置参数 DB2的每一个实例,都有一组设置参数 查看参数的指令:db2 get dbm cfg 数据库管理器配置 节点类型 = 带有本地客户机和远程 客户机的企业服务器版 数据库管理器配置发行版级别 = 0x0a00 打开的文件的最大总数 (MAXTOTFILOP) = 16000 CPU 速度(毫秒/指令) (CPUSPEED) = 3.227686e-007 通信带宽(MB/秒) (COMM_BANDWIDTH) = 1.000000e+002 。。。。。 3、配置文件-数据库设置参数 DB2的每一个数据库,都有一组设置参数。 查看参数的指令:db2 get db cfg for
文档评论(0)