Chinaunix首页 | 论坛 | 博客
  • 博客访问: 666397
  • 博文数量: 220
  • 博客积分: 10487
  • 博客等级: 上将
  • 技术积分: 2072
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-09 00:25
文章分类

全部博文(220)

文章存档

2012年(5)

2011年(38)

2010年(135)

2009年(42)

我的朋友

分类:

2010-05-25 21:48:35

DB2快照提取

一、开启会话级的数据库快照
db2 update monitor switches using bufferpool on lock on sort on statement on table on uow on timestamp on;

二、系统运行一段时间后,获取快照
db2 get snapshot for database on targeDb > database.sp
db2 get snapshot for tablespaces on targeDb > tablespaces.sp
db2 get snapshot for bufferpools on targeDb > bufferpools.sp
db2 get snapshot for locks on targeDb > locks.sp
db2 get snapshot for tables on targeDb > talbes.sp
db2 get snapshot for applications on targeDb > applications.sp
db2 get snapshot for dynamic sql on targeDb > sql.sp

三 写成执行文件

1.开启快照 minitorOn.sh
db2 update monitor switches using bufferpool on lock on sort on statement on table on uow on timestamp on

2.关闭快照 monitorOff.sh
db2 update monitor switches using bufferpool off lock off sort off statement off table off uow off timestamp off

3.提取快照并追加到相应的文件 snapshort.sh
date >> database.sp
db2 get snapshot for database on easd >> database.sp
date >> tablespaces.sp
db2 get snapshot for tablespaces on easd >> tablespaces.sp
date >> bufferpools.sp
db2 get snapshot for bufferpools on easd >> bufferpools.sp
date >> locks.sp
db2 get snapshot for locks on easd >> locks.sp
date >> talbes.sp
db2 get snapshot for tables on easd >> talbes.sp
date >> applications.sp
db2 get snapshot for applications on easd >> applications.sp
date >> sql.sp
db2 get snapshot for dynamic sql on easd >> sql.sp
阅读(1374) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~