Chinaunix首页 | 论坛 | 博客
  • 博客访问: 110373621
  • 博文数量: 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博客
  • 博客访问: 110373622
  • 博文数量: 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博客
  • 博客访问: 110373614
  • 博文数量: 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博客
  • 博客访问: 110373625
  • 博文数量: 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博客
  • 博客访问: 110373627
  • 博文数量: 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博客
  • 博客访问: 110373629
  • 博文数量: 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博客
  • 博客访问: 110373631
  • 博文数量: 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博客
  • 博客访问: 110373632
  • 博文数量: 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博客
  • 博客访问: 110373634
  • 博文数量: 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博客
  • 博客访问: 110373635
  • 博文数量: 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博客
  • 博客访问: 110373637
  • 博文数量: 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博客
  • 博客访问: 110373629
  • 博文数量: 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博客
  • 博客访问: 110373642
  • 博文数量: 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博客
  • 博客访问: 110373643
  • 博文数量: 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博客
  • 博客访问: 110373645
  • 博文数量: 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博客
  • 博客访问: 110373648
  • 博文数量: 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博客
  • 博客访问: 110373650
  • 博文数量: 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博客
  • 博客访问: 110373651
  • 博文数量: 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博客
  • 博客访问: 110373653
  • 博文数量: 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博客
  • 博客访问: 110373656
  • 博文数量: 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博客
  • 博客访问: 110373659
  • 博文数量: 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博客
  • 博客访问: 110373661
  • 博文数量: 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博客
  • 博客访问: 110373663
  • 博文数量: 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博客
  • 博客访问: 110373664
  • 博文数量: 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博客
  • 博客访问: 110373667
  • 博文数量: 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博客
  • 博客访问: 110373668
  • 博文数量: 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博客
  • 博客访问: 110373671
  • 博文数量: 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博客
  • 博客访问: 110373673
  • 博文数量: 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博客
  • 博客访问: 110373674
  • 博文数量: 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博客
  • 博客访问: 110373677
  • 博文数量: 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博客
  • 博客访问: 110373679
  • 博文数量: 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博客
  • 博客访问: 110373681
  • 博文数量: 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博客
  • 博客访问: 110373683
  • 博文数量: 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博客
  • 博客访问: 110373685
  • 博文数量: 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博客
  • 博客访问: 110373687
  • 博文数量: 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博客
  • 博客访问: 110373690
  • 博文数量: 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博客
  • 博客访问: 110373692
  • 博文数量: 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博客
  • 博客访问: 110373695
  • 博文数量: 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博客
  • 博客访问: 110373697
  • 博文数量: 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博客
  • 博客访问: 110373689
  • 博文数量: 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博客
  • 博客访问: 110373702
  • 博文数量: 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博客
  • 博客访问: 110373704
  • 博文数量: 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博客
  • 博客访问: 110373706
  • 博文数量: 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博客
  • 博客访问: 110373707
  • 博文数量: 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博客
  • 博客访问: 110373710
  • 博文数量: 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博客
  • 博客访问: 110373712
  • 博文数量: 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博客
  • 博客访问: 110373704
  • 博文数量: 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博客
  • 博客访问: 110373716
  • 博文数量: 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博客
  • 博客访问: 110373719
  • 博文数量: 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博客
  • 博客访问: 110373721
  • 博文数量: 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博客
  • 博客访问: 110373723
  • 博文数量: 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博客
  • 博客访问: 110373726
  • 博文数量: 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

阅读(25687) | 评论(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

阅读(25686) | 评论(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

阅读(25685) | 评论(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

阅读(25684) | 评论(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

阅读(25683) | 评论(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

阅读(25682) | 评论(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

阅读(25681) | 评论(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

阅读(25680) | 评论(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

阅读(25679) | 评论(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

阅读(25678) | 评论(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

阅读(25677) | 评论(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

阅读(25676) | 评论(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

阅读(25675) | 评论(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

阅读(25674) | 评论(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

阅读(25673) | 评论(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

阅读(25672) | 评论(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

阅读(25671) | 评论(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

阅读(25670) | 评论(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

阅读(25669) | 评论(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

阅读(25668) | 评论(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

阅读(25667) | 评论(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

阅读(25666) | 评论(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

阅读(25665) | 评论(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

阅读(25664) | 评论(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

阅读(25663) | 评论(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

阅读(25662) | 评论(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

阅读(25661) | 评论(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

阅读(25660) | 评论(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

阅读(25659) | 评论(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

阅读(25658) | 评论(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

阅读(25657) | 评论(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

阅读(25656) | 评论(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

阅读(25655) | 评论(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

阅读(25654) | 评论(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

阅读(25653) | 评论(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

阅读(25652) | 评论(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

阅读(25651) | 评论(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

阅读(25650) | 评论(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

阅读(25649) | 评论(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

阅读(25648) | 评论(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

阅读(25647) | 评论(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

阅读(25646) | 评论(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

阅读(25645) | 评论(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

阅读(25644) | 评论(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

阅读(25643) | 评论(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

阅读(25642) | 评论(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

阅读(25641) | 评论(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

阅读(25640) | 评论(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

阅读(25639) | 评论(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

阅读(25638) | 评论(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

阅读(25637) | 评论(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

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