Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103623797
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623798
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623799
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623800
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623801
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623802
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623803
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623794
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623805
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623806
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623807
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623808
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623809
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623810
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623811
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623812
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623813
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623814
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623815
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623816
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623817
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623818
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623809
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623820
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623821
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623822
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623823
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623824
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623825
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623826
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623827
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623828
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623829
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623830
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623831
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623832
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623833
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623824
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623835
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623836
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623837
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623838
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623839
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623840
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623841
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623842
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623843
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623844
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623845
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623846
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623847
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks

DB2 9 数据库管理(731考试)认证指南,第 5 部分: DB2 实用程序(9)-sdccf-ChinaUnix博客
  • 博客访问: 103623848
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类:

2008-04-13 14:36:22

为考试作准备

developerWorks



DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24514) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24513) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24512) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24511) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24510) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24509) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24508) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24507) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24506) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24505) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24504) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24503) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24502) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24501) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24500) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24499) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24498) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24497) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24496) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24495) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24494) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24493) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24492) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24491) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24490) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24489) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24488) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24487) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24486) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24485) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24484) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24483) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24482) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24481) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24480) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24479) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24478) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24477) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24476) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24475) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24474) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24473) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24472) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24471) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24470) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24469) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24468) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24467) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24466) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24465) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24464) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~


DB2 Advisors

Design Advisor 是一种方便的工具,可以帮助您决定什么数据库对象可以提高给定工作负载的性能。一个工作负载基本上就是一组 SQL 语句,Design Advisor 根据工作负载的特征、数据库的特征和硬件资源对它们进行估计。它使用 DB2 优化器、数据库统计信息和 Explain 机制来生成对新索引、新的物化查询表(MQT)、到多维集群(MDC)表的转换、表的再分布(redistribution)、指定工作负载未使用的索引和 MQT 的删除提出建议。您可能熟悉 MQT 和 MDC。它们都是 DBA 考试(731)未涉及的高级数据库对象。如果您对高级数据库对象感兴趣,请参考 DB2 Information Center。

可以从命令行中用 db2advis 命令加上必要的输入来启动 advisor。有几种方式来使用 db2advis 命令指定工作负载。

您可以在发出 db2advis 命令时指定单条 SQL 语句。下面的例子估计给定 SQL 语句并给出相应的建议。

db2advis -d sample -s "select * from employee where workdept='A00' and 
salary > 40000" -o output.out

您可以使用一个 DB2 快照中捕捉到的一组动态 SQL 语句。为此,需要用下面的命令重设数据库监视器。

db2 reset monitor for database database-name
                

让您的应用程序运行足够长的一段时间,使 DB2 快照可以捕捉动态 SQL 语句。发出以下 db2advis 命令,以估计工作负载,并给出建议。其中的 -g 选项告诉 design advisor 从动态 SQL 快照获得 SQL 语句。此外,-p 导致被捕捉的 SQL 语句被存储在 ADVISE_WORKLOAD 系统表中。

db2advis -d sample -g -p -o output.out

或者,也可以创建一个包含一组 SQL 语句的工作负载文件。设置语句在工作负载中的频率。下面是一个示例工作负载文件。

					
--#SET FREQUENCY 100
SELECT COUNT(*) FROM EMPLOYEE;
SELECT * FROM EMPLOYEE WHERE LASTNAME='HAAS';
--#SET FREQUENCY 1
SELECT * FROM EMPLOYEE WHERE WORKDEPT='A00' AND SALARY > 40000;

然后,只需带 -i 选项运行 db2advis 命令。

db2advis -d sample -i input.sql -o output.out

还可以从 Control Center 启动 Design Advisor。选择您要处理的数据库,从它的弹出菜单中选择 Design Advisor。您将看到如下所示的 Design Advisor。

DB2 Design Advisor

在这个工具中,可以导入 SQL 工作负载,对 SQL 语句进行更改,更新某些表的统计信息,选择立即估计工作负载,等等。

DB2 Design Advisor

阅读(24463) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~