WEB开发网
开发学院数据库DB2 DB2 V9.5 工作负载管理之阈值(THRESHOLD) 阅读

DB2 V9.5 工作负载管理之阈值(THRESHOLD)

 2008-08-20 16:23:48 来源:WEB开发网   
核心提示: 命令成功完成,我们继续在窗口 2 中用 DB2ADMIN 用户连上示例数据库 DB2TEST1,DB2 V9.5 工作负载管理之阈值(THRESHOLD)(4),具体如清单 20 所示:清单 20 . 在窗口 2 中执行一个简单查询C:> db2 connect resetDB200

命令成功完成。我们继续在窗口 2 中用 DB2ADMIN 用户连上示例数据库 DB2TEST1,具体如清单 20 所示:

清单 20 . 在窗口 2 中执行一个简单查询

C:> db2 connect reset
DB20000I SQL命令成功完成。
C:> db2 connect to db2test1 user db2admin using passw0rd
  数据库连接信息
数据库服务器     = DB2 / NT 9.5.0
SQL 授权标识     = DB2ADMIN
本地数据库别名    = DB2TEST1

命令成功完成。我们继续在窗口 3 中用 DB2ADMIN 用户连上示例数据库 DB2TEST1,基本上同时在窗口 2 和窗口 3 执行一个同样的查询,会发现窗口 2 执行成功,窗口3执行失败,报“ SQL4712N 已超过阈值 ‘MYCUNCURRENT’。原因码 = ‘6"。 ’SQLSTATE = 5U026”错误,这是由于在窗口2执行完这条语句后,几乎同时在窗口 3 执行(此时窗口 2 中的查询还没完成),并发数为 2,超过了我们预定义的阈值边界。具体如清单 21 所示:

清单 21-1 . 在窗口 2 中执行一个简单查询

C:> db2 select count ( * ) from rhette.project , rhette.project , rhette.project ,
rhette.project , rhette.project
1
- - - - - - - - - - - - - - - - - - - - - -
  3200000
1 条记录已选择。

清单 21-2 . 在窗口 3 中执行同一个简单查询

C:> db2 select count ( * ) from rhette.project , rhette.project , rhette.project ,
rhette.project , rhette.project
SQL4712N 已超过阈值 " MYCUNCURRENT "。原因码 = " 6 "。 SQLSTATE = 5U026

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:DB 工作 负载

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接