




免费预览已结束,剩余11页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
XX系统DB2数据库规划说明书 版本 作者 第 2 页 共 16 页 Revision Record 修订记录 日期修订版本修改章节修改描述作者 2010 09 091 0 沈华金 2011 3 232 0 增加表空间 文件系统等胡文涛 2011 5 63 0 增加推荐配置参数胡文涛 第 3 页 共 16 页 目 录 版本 1 作者 REVISION RECORD 修订记录 1 REVISION RECORD 修订记录 2 1 前言 5 1 1 编写目的 5 1 2 背景 5 1 3 术语定义及说明 5 2 系统环境规划 5 2 1 硬件及软件配置 5 2 2 组规划 6 2 3 用户规划 7 3 数据库规划 7 3 1 实例环境变量及语句 7 3 2 实例级参数规划 8 3 3 数据库参数规划及语句 9 3 4 创建 BUFFERPOOL 及语句 12 3 5 表空间规划及语句 样例 12 4 文件空间规划 14 5 备份策略和脚本 14 6 归档日志维护脚本 15 7 数据库审计 V9 5 15 第 4 页 共 16 页 1 1 前言前言 1 1 1 1 编写编写目的目的 对数据库规划进行说明 指导后面数据库环境的部署 1 2 1 2 背景背景 为了规范广发数据库环境搭建流程 保障数据库上线稳定运行 提高数据库管理员运维效率 制定该规范 1 3 1 3 术语定义及说明术语定义及说明 OLTP On Line Transaction Processing 联机事务处理系统 也称为面向交易的处理系统 其基本特征是顾客的原始数据可以立即传送到计算 中心进行处理 并在很短的时间内给出处理结果 OLAP 联机分析处理 系统 数据仓库系统的主要应用 支持复杂的分析操作 侧重决策支持 并且提供直观易懂的查询结果 2 2 系统环境规划系统环境规划 2 1 2 1 硬件及软件配置硬件及软件配置 由两台服务器组成 一台为主服务器 另一台为备份服务器 两台服务器配置相同 采用 部署 HACMPHACMP 双机热备 双机热备 HACMPHACMP 双双 机互备 双机负载均衡 机互备 双机负载均衡 HADR DATAGUARDHADR DATAGUARD 服务器详细配置信息如下表 说明服务器硬件配置 样例 项目项目配置说明配置说明备注备注填写说明填写说明 硬件信息 第 5 页 共 16 页 主机型号 IBM P595 CPU2 5 0G 本地硬盘 2 146GB 内存 8GB 存储空间 1 2T 外置存储 投产第一年存储空间需求 软件版本信息 操作系统 AIX 5 3 ML8 SP5 详细版本如 AIX 5 3 ML8 SP5 数据库详细版本如 DB2 V9 1 FP7 8458 特殊 补丁 JAVA 详细版本及位数 64 位 1 5 其他软件 操作系统配置 语言环境支 持 语言环境 en Zh cn Zh CN ZH CN 2 2 2 2 组规划组规划 说明本系统所使用实例数及各实例所属用户 组名称组名称组组 IDID说明说明 db2iadm1301 数据库实例用户所在组 各用户使用独立组 根据系统实 际情况调整组名及组 ID db2fadm1302 数据库实例 Defenc 用户所在组 各用户使用独立组 根据 系统实际情况调整组名及组 ID db2mon303 数据库监控组 可授予应用管理员使用 db2sec305 数据库安全审计组 V9 5 数据库审计使用 appadmin304 应用管理员组 可授予应用管理员使用 xxxxxxx 第 6 页 共 16 页 注意 db2mon db2sec 组是必须创建的 不能删除 2 3 2 3 用户规划用户规划 用户名称用户名称用户用户 IDID主组主组其他组其他组说明说明 db2inst1500db2iadm1 实例用户 每个实例使用单独用户 db2fenc1501db2fadm1 数据库管理员 每个实例使用单独用户 db2sec1504db2sec 数据库安全审计用户 V9 5 数据库审计使 用 xxxx502appadmin 应用管理员 应用访问数据库用户 根据 应用的实际情况配置相应用户 xxxx503appadmin 应用管理员 个人用户 注意 db2sec1 用户是必须创建的 不能删除 3 3 数据库规划数据库规划 3 1 3 1 实例环境变量及语句实例环境变量及语句 每个实例均需要一套环境变量 样例 参数名称参数名称值值说明说明 实例 实例 db2inst1db2inst1 DB2CODEPAGE1386 页代码 DB2TERRITORY86 地区代码 DB2COMMTcpip 通讯协议 DB2 PARALLEL IO 并行 IO 参数 第 7 页 共 16 页 其他参数 实例 实例 db2inst2db2inst2 DB2CODEPAGE1386 页代码 DB2TERRITORY86 地区代码 DB2COMMTcpip 通讯协议 DB2 PARALLEL IO 并行 IO 参数 其他参数 语句 语句 样例样例 db2set DB2COMM TCPIP db2set DB2CODEPAGE 1386 db2set DB2 PARALLEL IO 3 2 3 2 实例级参数规划实例级参数规划 每个实例均需要一套参数 db2inst1db2inst1 参数名称参数名称值值推荐值推荐值说明说明 JAVA HEAP SZ2048 BACKBUFSZ2048 RESTBUFSZ2048 MON HEAP SZ4096 AUDIT BUF SZ1024 语句 语句 样例样例 第 8 页 共 16 页 db2 update dbm cfg using CPUSPEED 1 db2 update dbm cfg using SVCENAME DB2 db2inst1 db2 update dbm cfg using MON HEAP SZ 4096 db2 update dbm cfg using BACKBUFSZ 2048 db2 update dbm cfg using RESTBUFSZ 2048 db2 update dbm cfg using AUDIT BUF SZ 1024 db2 update dbm cfg using SYSMON GROUP db2mon db2 update dbm cfg using DFT MON BUFPOOL on DFT MON LOCK on DFT MON SORT on DFT MON STMT on DFT MON TABLE on DFT MON TIMESTAMP on DFT MON UOW on HEALTH MON on 3 3 3 3 数据库参数规划及语句数据库参数规划及语句 对于每个库均需配置单独数据库参数 参数类别参数类别参数名称参数名称参数值参数值OLAPOLAP 推荐值推荐值OLTPOLTP 推荐值推荐值参数说明参数说明备注说明备注说明 SELF TUNING MEM ON ON 是否自调整内存 DB MEM THRESHDatabase memory threshold BUFFPAGEbuffer pool size APPL MEMORYAUTOMATICAUTOMATICApplication Memory Size PCKCACHESZAUTOMATICAUTOMATICPackage cache size DBHEAP AUTOMATICAUTOMATIC 数据库堆 可以根据具体的数据量进行调 整 CATALOGCACHE SZ2048204810241024CatalogCatalog cachecache sizesize 内存堆 UTIL HEAP SZ 307204096 实用程序堆大小 该参数 IBM 官方建议值为 10000 CPU 数量 第 9 页 共 16 页 STMTHEAPAUTOMATICAUTOMATIC 在处理复杂的 SQL 语句 使用默认值出错 APPLHEAPSZ AUTOMATICAUTOMATIC 程序堆内存大小 该值不能太小 否则会没有足够 的内存来运行应用程序 STAT HEAP SZAUTOMATICAUTOMATICStatisticsStatistics heapheap sizesize SHEAPTHRES SHRAUTOMATICAUTOMATIC 共享排序的排序堆域值排序相关 参数 SORTHEAPAUTOMATICAUTOMATICSortSort listlist heapheap LOGFILSIZ500MB100MB 日志文件大小 该项内容的大小要和数据库的 事务处理相适应 如果事务比 较大 应该要将该值改大一点 否则很容易处理日志文件满的 错误 数据库大小 0 25 actlog size 推荐 100M 一个文件 LOGPRIMARY4020 主日志文件数目先用主日志文件数目 推荐 20 LOGSECOND8040 辅助日志文件数目推荐 10 LOGRETAIN ON 启用恢复的日志保留 循环日志的时候是 OFF 归档日 志的时候才需要设置为 ON LOGARCHMETH1 归档日志目录 NEWLOGPATH 活动日志目录 数据库日 志参数 LOGBUFSZ40964096512512LogLog bufferbuffer sizesize 锁参数 LOCKLIST 锁列表的最大存储量 用于记录数据服务运行中建立 的锁 建议设置 20Mb 5000 页 左右 需要时根据实际情况进 行调整 DB2 默认使用行级锁 如果设置太小 当锁的记录太 多时 则会导致内存不足 此 第 10 页 共 16 页 时 DB2 会把多个行锁升级为一 个表锁 这样就会大大降低应 用程序的并发性能 如果设置 太大 则多分配的内存很少会 被用到 导致浪费 MAXLOCKS 8040 导致锁升级的锁列表使用的最大百分比数 LOCKTIMEOUT 9030 对于一般交易系统 建议设置 值为 30 秒 实时性要求极高的 系统建议为 15 秒 分析类系统 建议 60 或 90 配置语句配置语句 样例样例 db2 update db cfg for awpdb using NEWLOGPATH db2 db2inst1 actlog awpdb db2 update db cfg for awpdb using LOGFILSIZ 262144 db2 update db cfg for awpdb using LOGPRIMARY 20 db2 update db cfg for awpdb using LOGSECOND 0 db2 update db cfg for awpdb using CATALOGCACHE SZ 4096 db2 update db cfg for awpdb using STMTHEAP 16384 db2 update db cfg for awpdb using LOGBUFSZ 4096 db2 update db cfg for awpdb using CHNGPGS THRESH 60 db2 update db cfg for awpdb using LOCKTIMEOUT 90 db2 update db cfg for awpdb using LOGRETAIN ON db2 update db cfg for awpdb using LOGARCHMETH1 db2 db2inst1 arclog awpdb 第 11 页 共 16 页 3 4 3 4 创建创建 BUFFERPOOLBUFFERPOOL 及语句及语句 每一种 pagesize 大小的只创建一个 bufferpool 缓冲池名称缓冲池名称 PagePage size 4k 8k 16k 32k size 4k 8k 16k 32k 空间大小空间大小 MB MB 说明说明 语句 语句 样例样例 db2 connect to awpdb db2 CREATE BUFFERPOOL BP32kD1 IMMEDIATE SIZE 131072 PAGESIZE 32K db2 CREATE BUFFERPOOL BP04kI1 IMMEDIATE SIZE 524288 PAGESIZE 4K db2 ALTER BUFFERPOOL IBMDEFAULTBP IMMEDIATE SIZE 102400 db2 terminate 3 5 3 5 表空间规划及语句表空间规划及语句 样例样例 相同 pagesize 的系统临时表空间只能有一个 用户临时表空间也只能有一个 空间名称空间名称 PagePage sizesize 4k 8k 16k 32 4k 8k 16k 32 k k 空间大小空间大小 MB MB 表空间类型表空间类型 SMS DMS SMS DMS 对应对应 bufferpoolbufferpool对应文件目录对应文件目录 裸设备裸设备说明说明 TBS DATA FDM32k2048DMSXXTBS DATA FDM 业务数据 xxx 表空间 usertmp4k1024SMSXX db2 db2data dbname tempspa ce 用户临时表空间 第 12 页 共 16 页 表空间创建语句 表空间创建语句 样例样例 CREATE SYSTEM TEMPORARY TABLESPACE ts tmp32k IN DATABASE PARTITION GROUP IBMTEMPGROUP PAGESIZE 32K MANAGED BY SYSTEM USING db2 db2inst1 db2data awpdb tempspace tstmp32k EXTENTSIZE 64 BUFFERPOOL BP32KD1 NO FILE SYSTEM CACHING DROPPED TABLE RECOVERY OFF CREATE USER TEMPORARY TABLESPACE ts ustmp IN DATABASE PARTITION GROUP IBMDEFAULTGROUP PAGESIZE 32K MANAGED BY SYSTEM USING db2 db2inst1 db2data awpdb tempspace tsustmp EXTENTSIZE 64 BUFFERPOOL BP32KD1 NO FILE SYSTEM CACHING DROPPED TABLE RECOVERY OFF 裸设备授权语句 裸设备授权语句 样例样例 chown db2inst1 db2iadm1 dev rts awpesdfb chown db2inst1 db2iadm1 dev rts odssfsfs 第 13 页 共 16 页 4 4 文件空间规划文件空间规划 数据库存量备份文件空间 400G 数据库归档日志空间 70G 归档日志每天备份 备份完后在磁盘上清除 文件系统名称文件系统名称文件系统大小文件系统大小文件系统用户及组文件系统用户及组用途说明用途说明文件系统目文件系统目 录权限录权限 备注备注 home etlusr10GBdb2inst1 db2iadm1 实例目录 755 db2 actlog dbname 10GBdb2inst1 db2iadm1 活动日志目录 db2 arclog dbname db2inst1 db2iadm1 归档日志目录 db2 db2data dbname 10GBdb2inst1 db2iadm1 数据库目录 db2 db2data dbname tempspace 10GBdb2inst1 db2iadm1 临时表空间数据文件存放目录 db2 db2backup db2inst1 db2iadm1 数据库备份目录 db2 dbawork2GBdb2inst1 db2iadm1 管理员维护目录 db2 audit data 4GBdb2inst1 db2iadm1 存放审计数据 db2 audit archive 4GBdb2inst1 db2iadm1 存放审计归档数据 5 5 备份策略和脚本备份策略和脚本 备份情况备份情况 备份类型 Offline Online 备份策略 Daily Weekly Monthly Full Incremental 备份命令 Export backup 备份时间窗 口 备份软件 tsm 集中 备份 备份介质 Disk Tape 备份保留时 间 备份脚本路径 第 14 页 共 16 页 脚本 脚本 6 6 归档日志维护脚本归档日志维护脚本 归档日志备份情况归档日志备份情况 是否定时备份至 tape 直接清除归档日志脚本路径 脚本 脚本 7 7 数据库审计 数据库审计 v9 5 v9 5 1 1 创建两个文件目录创建两个文件目录 使用 db2inst1 创建下面目录 db2 audit data 存放审计数据 db2 audit archive 存放审计归档数据 2 2 配置审计功能 配置审计功能 原则上 先开启实例级别的审计功能 再考虑开启数据库级别的审计功能 实例级别开启实例级别开启 第 15 页 共 16 页 1 开启审计 当 audit 设置更改 将会记录在 log 里 db2audit configure scop
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 合同范本公司之间借款合同3篇
- Unit2大单元说课稿-2024-2025学年人教版(2024)英语七年级下册
- 儿童免疫力的运动方案
- 中考道德与法治 总复习法治观念检测卷(含答案)
- 新能源汽车充电设施布局优化与可持续发展战略报告
- 2025年装载机购销合同范本
- 2025年高校创新创业教育课程体系与创业企业可持续发展研究
- 标准建设施工合同样本4篇
- 2025年版合同范本:维修维护合同
- 老年人照护基础知识课件
- 2025年国防教育知识竞赛试题(附答案)
- 非车主押车借款合同范本
- 2025广东中山大学附属第一医院惠亚医院事业编制人员招聘37人(第二批次)笔试备考试题及答案解析
- GJB2220A-2018 航空发动机用钛合金饼、环坯规范
- 精神卫生防治业务技能竞赛理论试题库300题(含答案)
- 2025年生物制药靶点发现与验证技术临床试验监管政策报告
- 睿卡古筝课件
- 【课件】长度和时间的测量教学课件2025-2026学年初中物理人教版(2024)八年级上册
- 煤矿面试题目及答案
- 2025年部编版语文新教材三年级上册第六单元大单元教学及课时教案
- 养殖场安全知识培训课件
评论
0/150
提交评论