应用查询很慢,请大神帮忙解读一下快照

              数据库快照

数据库名称                               = MAINLINE

数据库路径                      = D:\DB2\NODE0000\SQL00001\MEMBER0000\

输入数据库别名                  = MAINLINE

数据库状态                      = 活动

目录数据库分区号                  = 0

目录网络节点名                    = WIN-VUU3CAJ3CLR

运行在数据库服务器上的操作系统    = NT 64 位

数据库位置                        = 本地

第一个数据库连接时间戳记        = 2017-01-11 16:37:13.883908

上次复位时间戳记                =

上次备份时间戳记                =

快照时间戳记                    = 2017-01-11 18:52:42.160992

自动存储路径数                          = 1

自动存储路径                            = D:

      节点号                                = 0

      状态                   = 正在使用

      文件系统标识                          = 3738715313

      存储路径可用空间(以字节计)          = 108544294912

      文件系统已使用空间(以字节计)        = 205961392128

      文件系统总空间(以字节计)            = 314572795904

用于连接的高水位标记            = 59

应用程序连接                    = 162

辅助连接总计                      = 15

当前连接的应用程序              = 44

数据库管理器当前执行的应用程序             = 40

与应用程序相关的代理程序数        = 58

与应用程序相关的最大代理程序数    = 59

最大协调代理程序数                = 59

发生阈值违例的数目                         = 0

当前挂起的锁定                  = 167453

锁定等待                        = 121

数据库等待锁定时间(毫秒)      = 2621

在使用的锁定列表内存(以字节计)= 24629632

检测到死锁                          = 0

锁定升级                            = 115

互斥锁定升级                        = 0

当前正等待锁定的代理程序数      = 0

锁定超时                        = 0

不确定事务数                            = 0

已分配的专用排序堆总数          = 0

已分配的共享排序堆总数                  = 4718

共享排序堆高水位标记                    = 9164

后阈值排序(共享内存)                  = 1089

总计排序                            = 2550

总计排序时间(毫秒)                = 154688

排序溢出                                   = 911

活动排序数                      = 40

缓冲池数据逻辑读取              = 28122585

缓冲池数据物理读取              = 850955

缓冲池临时数据逻辑读取                  = 587732

缓冲池临时数据物理读取                  = 34025

异步池数据页读取                = 829724

缓冲池数据写入                  = 40460

异步池数据页写入                = 35967

缓冲池索引逻辑读取              = 8139710

缓冲池索引物理读取              = 1648

缓冲池临时索引逻辑读取                  = 0

缓冲池临时索引物理读取                  = 0

异步池索引页读取                = 373

缓冲池索引写入                  = 0

异步池索引页写入                = 0

缓冲池 xda 逻辑读取                        = 0

缓冲池 xda 物理读取                        = 0

缓冲池临时 xda 逻辑读取                    = 0

缓冲池临时 xda 物理读取                    = 0

缓冲池 xda 写入                            = 0

异步池 xda 页读取                          = 0

异步池 xda 页写入                          = 0

缓冲池总计读取时间(毫秒)                 = 4451530

缓冲池总计写入时间(毫秒)                 = 437530

异步读取总计耗用时间            = 3093361

异步写入总计耗用时间            = 184687

异步数据读取请求                = 59524

异步索引读取请求             = 330

异步 xda 读取请求                          = 0

无干扰缓冲区可用                       = 782201

LSN 间隔清除程序触发器          = 1

脏页面偷取清除程序触发器        = 12216

脏页面阈值清除程序触发器        = 535

等待预取的时间(毫秒)                     = 9847238

未读预取页                                 = 16053

直接读取                        = 1852

直接写入                        = 0

直接读取请求                    = 238

直接写入请求                    = 0

直接读取耗用时间(毫秒)        = 717

直接写入耗用时间(毫秒)        = 0

关闭的数据库文件数              = 0

主机执行耗用时间                         = 16622.659706

已尝试的落实语句数              = 8339

已尝试的回滚语句数              = 0

已尝试的动态语句数              = 8322

已尝试的静态语句数              = 14138226

已失败的语句操作                           = 40

选择已执行的 SQL 语句                      = 14133979

已执行的 Xquery 语句                       = 0

已执行的更新/插入/删除语句                 = 3946

已执行的 DDL 语句                          = 0

不活动语句的历史记录内存使用量(以字节计)= 0

内部自动重新绑定                           = 0

已删除的内部行                  = 0

已插入的内部行                  = 0

已更新的内部行                  = 0

内部落实                                   = 1008

内部回滚                                   = 0

死锁导致的内部回滚                         = 0

MDC 表锁定暂挂清除数                       = 0

已删除的行                          = 3142

已插入的行                          = 3142

已更新的行                          = 3122

已选择的行                                 = 9443281

已读取的行                      = 1991287246

已尝试的绑定/预编译                        = 0

可用于数据库的日志空间(以字节计)       = 6258283140

数据库使用的日志空间(以字节计)         = 2452860

已用的最大辅助日志空间(以字节计)         = 0

已用的最大总计日志空间(以字节计)         = 2453005

当前已分配的辅助日志                       = 0

已读取的日志页                  = 0

日志读取时间(秒.纳秒)                 = 0.000000000

已写入的日志页                  = 4663

日志写入时间(秒.纳秒)                 = 12.920520661

写日志 IO 的数目                        = 4514

读取日志 IO 的数目                      = 0

部分页面日志 IO 的数目                  = 4097

日志缓冲区已满的数目                    = 0

缓冲区中找到的日志数据                  = 0

为了恢复而要重做的日志(以字节计)       = 1741279

由脏页产生的日志(以字节计)               = 1741279

节点号                                = 0

第一个活动日志的文件号                  = 0

最后一个活动日志的文件号                = 99

当前活动日志的文件号                    = 0

正被归档的日志的文件号                  = 不适用

程序包高速缓存查询                         = 20404

程序包高速缓存插入                         = 161

程序包高速缓存溢出                       = 0

程序包高速缓存高水位标记(以字节计)     = 6951204

应用程序节查找                             = 28273938

应用程序节插入                             = 1180

目录高速缓存查询                           = 10069432

目录高速缓存插入                           = 224

目录高速缓存溢出                           = 0

目录高速缓存高水位标记                     = 1228374

目录高速缓存统计信息大小                        = 0

工作空间信息

散列连接数                               = 3735

散列循环数                               = 0

散列连接溢出数                           = 1815

小散列连接溢出数                         = 20

后阈值散列连接(共享内存)              = 2011

活动散列连接                            = 100

OLAP 函数的数目                            = 1138

发生溢出的 OLAP 函数的数目                 = 1059

处于活动状态的 OLAP 函数的数目             = 0

统计信息生成                                    = 0

同步 runstats                                   = 0

异步 runstats                                   = 0

生成统计信息耗用的总时间(毫秒)                = 0

同步 runstats 耗用的总时间(毫秒)              = 0

数据库的内存使用情况:

  节点号                                = 0

    内存池类型                              = 备份/复原/实用程序堆

       当前大小(以字节计)                 = 65536

       高水位标记(以字节计)               = 65536

       已配置的大小(以字节计)             = 91357184

  节点号                                = 0

    内存池类型                              = 程序包高速缓存堆

       当前大小(以字节计)                 = 7274496

       高水位标记(以字节计)               = 7667712

       已配置的大小(以字节计)             = 7536640

  节点号                                = 0

    内存池类型                              = 其他内存

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 196608

       已配置的大小(以字节计)             = 20971520

  节点号                                = 0

    内存池类型                              = 目录高速缓存堆

       当前大小(以字节计)                 = 1376256

       高水位标记(以字节计)               = 1376256

       已配置的大小(以字节计)             = 1245184

  节点号                                = 0

    内存池类型                              = 缓冲池堆

       辅助标识                             = 2

       当前大小(以字节计)                 = 34078720

       高水位标记(以字节计)               = 34078720

       已配置的大小(以字节计)             = 34078720

  节点号                                = 0

    内存池类型                              = 缓冲池堆

       辅助标识                             = 1

       当前大小(以字节计)                 = 23068672

       高水位标记(以字节计)               = 23068672

       已配置的大小(以字节计)             = 23068672

  节点号                                = 0

    内存池类型                              = 缓冲池堆

       辅助标识                             = System 32k buffer pool

       当前大小(以字节计)                 = 1835008

       高水位标记(以字节计)               = 1835008

       已配置的大小(以字节计)             = 1835008

  节点号                                = 0

    内存池类型                              = 缓冲池堆

       辅助标识                             = System 16k buffer pool

       当前大小(以字节计)                 = 1572864

       高水位标记(以字节计)               = 1572864

       已配置的大小(以字节计)             = 1572864

  节点号                                = 0

    内存池类型                              = 缓冲池堆

       辅助标识                             = System 8k buffer pool

       当前大小(以字节计)                 = 1441792

       高水位标记(以字节计)               = 1441792

       已配置的大小(以字节计)             = 1441792

  节点号                                = 0

    内存池类型                              = 缓冲池堆

       辅助标识                             = System 4k buffer pool

       当前大小(以字节计)                 = 1376256

       高水位标记(以字节计)               = 1376256

       已配置的大小(以字节计)             = 1376256

  节点号                                = 0

    内存池类型                              = 共享排序堆

       当前大小(以字节计)                 = 94633984

       高水位标记(以字节计)               = 137560064

       已配置的大小(以字节计)             = 20512768

  节点号                                = 0

    内存池类型                              = 锁管理器堆

       当前大小(以字节计)                 = 47185920

       高水位标记(以字节计)               = 47185920

       已配置的大小(以字节计)             = 17891328

  节点号                                = 0

    内存池类型                              = 数据库堆

       当前大小(以字节计)                 = 92733440

       高水位标记(以字节计)               = 92733440

       已配置的大小(以字节计)             = 137035776

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22298

       当前大小(以字节计)                 = 131072

       高水位标记(以字节计)               = 131072

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22281

       当前大小(以字节计)                 = 262144

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22283

       当前大小(以字节计)                 = 262144

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22286

       当前大小(以字节计)                 = 262144

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22288

       当前大小(以字节计)                 = 262144

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22284

       当前大小(以字节计)                 = 262144

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22295

       当前大小(以字节计)                 = 262144

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22293

       当前大小(以字节计)                 = 262144

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22287

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22280

       当前大小(以字节计)                 = 262144

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22292

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22282

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22289

       当前大小(以字节计)                 = 262144

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22297

       当前大小(以字节计)                 = 262144

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22294

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22290

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22296

       当前大小(以字节计)                 = 262144

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22285

       当前大小(以字节计)                 = 262144

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22291

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22279

       当前大小(以字节计)                 = 262144

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22273

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22271

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 196608

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22257

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 196608

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22266

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 196608

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22268

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22267

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 196608

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22269

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 196608

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22264

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 196608

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22272

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 196608

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22265

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 196608

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22255

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 196608

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22262

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 196608

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22258

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22259

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 196608

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22256

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 196608

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22263

       当前大小(以字节计)                 = 262144

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22260

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 196608

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22261

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 196608

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22270

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22249

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 262144

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22248

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 196608

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22173

       当前大小(以字节计)                 = 131072

       高水位标记(以字节计)               = 131072

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22112

       当前大小(以字节计)                 = 131072

       高水位标记(以字节计)               = 131072

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22110

       当前大小(以字节计)                 = 65536

       高水位标记(以字节计)               = 65536

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22109

       当前大小(以字节计)                 = 65536

       高水位标记(以字节计)               = 65536

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22108

       当前大小(以字节计)                 = 65536

       高水位标记(以字节计)               = 65536

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22107

       当前大小(以字节计)                 = 65536

       高水位标记(以字节计)               = 65536

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22106

       当前大小(以字节计)                 = 65536

       高水位标记(以字节计)               = 65536

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22105

       当前大小(以字节计)                 = 65536

       高水位标记(以字节计)               = 65536

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22104

       当前大小(以字节计)                 = 65536

       高水位标记(以字节计)               = 65536

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22103

       当前大小(以字节计)                 = 65536

       高水位标记(以字节计)               = 65536

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22102

       当前大小(以字节计)                 = 65536

       高水位标记(以字节计)               = 65536

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22101

       当前大小(以字节计)                 = 65536

       高水位标记(以字节计)               = 65536

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22100

       当前大小(以字节计)                 = 196608

       高水位标记(以字节计)               = 196608

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22099

       当前大小(以字节计)                 = 65536

       高水位标记(以字节计)               = 65536

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22098

       当前大小(以字节计)                 = 65536

       高水位标记(以字节计)               = 65536

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22097

       当前大小(以字节计)                 = 65536

       高水位标记(以字节计)               = 65536

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序堆

       辅助标识                             = 22096

       当前大小(以字节计)                 = 131072

       高水位标记(以字节计)               = 196608

       已配置的大小(以字节计)             = 1048576

  节点号                                = 0

    内存池类型                              = 应用程序共享堆

       当前大小(以字节计)                 = 10551296

       高水位标记(以字节计)               = 10551296

       已配置的大小(以字节计)             = 81920000

参与14

7同行回答

masalymasaly其它易诚
instrument表建索引(productdef,BANKID,STATUS)确认instrumentleg表instrumentid列有索引确认INSTRUMENTENSURE表INSTRUMENTID列有索引确认ML_ORGANCUST表ORGANID有索引显示全部

instrument表建索引(productdef,BANKID,STATUS)

确认instrumentleg表instrumentid列有索引

确认INSTRUMENTENSURE表INSTRUMENTID列有索引

确认ML_ORGANCUST表ORGANID有索引

收起
软件开发 · 2017-01-14
浏览1191
wkxsjwkxsj测试工程师Green
DB2 Universal Database Version 10.5, 5622-044 (c) Copyright IBM Corp. 1991, 2012Licensed Material - Program Property of IBMIBM DB2 Universal Database SQL and XQUERY Explain Tool******************** DYNAMIC ***************************************=====...显示全部

DB2 Universal Database Version 10.5, 5622-044 (c) Copyright IBM Corp. 1991, 2012

Licensed Material - Program Property of IBM

IBM DB2 Universal Database SQL and XQUERY Explain Tool

******************** DYNAMIC ***************************************

==================== STATEMENT ==========================================

        Isolation Level          = Cursor Stability

        Blocking                 = Block Unambiguous Cursors

        Query Optimization Class = 5

        Partition Parallel       = No

        Intra-Partition Parallel = No

        SQL Path                 = \"SYSIBM\", \"SYSFUN\", \"SYSPROC\", \"SYSIBMADM\",

                                   \"MAINLINE\"

Statement:

  

  SELECT A.*

  FROM

     (SELECT t.INSTRUMENTID, t.PRODUCT, b.DEFNAME AS PRODUCTDEF,

             t.PRODUCTDEF AS defName, c.NAME AS COUNTERPARTYID,

             t.TRADEDATETIME, t.STARTDATEUNADJ, t.MATURITYDATEUNADJ,

             TEST_GETCODEDEFNAME(\'032\' , t.STATUS, \'NAME\' )AS

             STATUSSTR, t.STATUS, TEST_GETCODEDEFNAME(\'006\' ,

             t.position, \'NAME\' )AS positionStr, t.position,

             t.ORGINCCY, TEST_GETBANKNAME(c.BRANCH)AS sencondBranch,

             TEST_GETCODEDEFNAME(\'052\' , c.nature, \'NAME\' )AS nature,

             TEST_GETCODEDEFNAME(\'058\' , en.fundsnature, \'NAME\' )AS

             fundsnature, t.ORGINCCY2, t.ORGINAMOUNT, t.FXRATE,

             t.DESCRIPTION, TEST_GETBANKNAME(t.bankid)AS bankid,

             TEST_GETBANKNAME(t.SUBBRANCH)AS SUBBRANCH,

             t.linkInstrumentId, t.trader, t.originId, l.orginamount

             AS ORGINAMOUNT2, \'\' AS orderid, t.DEALSTATUS,

             t.TRADETYPE, t.detailstatus, t.INITINSTRUMENTID,

             t.branchrate, t.TERMINATIONDATE, ROWNUMBER()OVER(

     ORDER BY t.TRADEDATETIME DESC)AS ROWINDEX, COUNT(1 )OVER()AS

             TOTAL

     FROM instrument t LEFT JOIN instrumentleg l ON t.instrumentid =

             l.instrumentid LEFT JOIN INSTRUMENTENSURE en ON

             t.INSTRUMENTID =en.INSTRUMENTID LEFT JOIN ML_ORGANCUST c

             ON t.COUNTERPARTYID =c.ORGANID LEFT JOIN

             ML_PRODUCTDEFBASE b ON t.PRODUCTDEF =b.PRODUCTDEF

     WHERE t.productdef =\'FXOCNY\' AND l.legnumber =\'2\' AND t.STATUS

             IN(\'5\' )AND t.BANKID =\'CQBR\' )A

  WHERE A.ROWINDEX BETWEEN 1 AND 15

Section Code Page = 1208

Estimated Cost = 7376.090332

Estimated Cardinality = 262.660919

Access Table Name = MAINLINE.ML_PRODUCTDEFBASE  ID = 4,211

|  Index Scan:  Name = MAINLINE.IND_PRODUCTDEFBASE_PRODUCTDEF  ID = 1

|  |  Regular Index (Not Clustered)

|  |  Index Columns:

|  |  |  1: PRODUCTDEF (Ascending)

|  #Columns = 2

|  Skip Inserted Rows

|  Avoid Locking Committed Data

|  Currently Committed for Cursor Stability

|  Evaluate Predicates Before Locking for Key

|  #Key Columns = 1

|  |  Start Key: Inclusive Value

|  |  |  1: \'FXOCNY\'

|  |  Stop Key: Inclusive Value

|  |  |  1: \'FXOCNY\'

|  Data Prefetch: Sequential(0), Readahead

|  Index Prefetch: None

|  Lock Intents

|  |  Table: Intent Share

|  |  Row  : Next Key Share

|  Sargable Predicate(s)

|  |  Process Build Table for Hash Join

Left Outer Hash Join

|  Estimated Build Size: 4000   

|  Estimated Probe Size: 876000

|  Access Table Name = MAINLINE.ML_ORGANCUST  ID = 4,207

|  |  #Columns = 4

|  |  Skip Inserted Rows

|  |  Avoid Locking Committed Data

|  |  Currently Committed for Cursor Stability

|  |  May participate in Scan Sharing structures

|  |  Scan may start anywhere and wrap, for completion

|  |  Fast scan, for purposes of scan sharing management

|  |  Scan can be throttled in scan sharing management

|  |  Relation Scan

|  |  |  Prefetch: Eligible

|  |  Lock Intents

|  |  |  Table: Intent Share

|  |  |  Row  : Next Key Share

|  |  Sargable Predicate(s)

|  |  |  Process Build Table for Hash Join

|  Left Outer Hash Join

|  |  Estimated Build Size: 80000  

|  |  Estimated Probe Size: 956000

|  |  Access Table Name = MAINLINE.INSTRUMENT  ID = 4,127

|  |  |  Index Scan:  Name = MAINLINE.IND_INSTRUMENT_PRODUCTDEF  ID = 3

|  |  |  |  Regular Index (Not Clustered)

|  |  |  |  Index Columns:

|  |  |  |  |  1: PRODUCTDEF (Ascending)

|  |  |  #Columns = 0

|  |  |  Skip Inserted Rows

|  |  |  Avoid Locking Committed Data

|  |  |  Currently Committed for Cursor Stability

|  |  |  #Key Columns = 1

|  |  |  |  Start Key: Inclusive Value

|  |  |  |  |  1: \'FXOCNY\'

|  |  |  |  Stop Key: Inclusive Value

|  |  |  |  |  1: \'FXOCNY\'

|  |  |  Index-Only Access

|  |  |  Index Prefetch: Sequential(1), Readahead

|  |  |  Isolation Level: Uncommitted Read

|  |  |  Lock Intents

|  |  |  |  Table: Intent None

|  |  |  |  Row  : None

|  |  |  Sargable Index Predicate(s)

|  |  |  |  Insert Into Integer Sorted Temp Table  ID = t1

|  |  |  |  |  #Columns = 1

|  |  |  |  |  #Sort Key Columns = 1

|  |  |  |  |  |  Key 1: (Ascending)

|  |  |  |  |  Sortheap Allocation Parameters:

|  |  |  |  |  |  #Rows     = 4944.000000

|  |  |  |  |  |  Row Width = 20

|  |  |  |  |  Duplicate Elimination

|  |  Integer Sorted Temp Table Completion  ID = t1

|  |  List Prefetch Preparation

|  |  |  Access Table Name = MAINLINE.INSTRUMENT  ID = 4,127

|  |  |  |  #Columns = 24

|  |  |  |  Skip Inserted Rows

|  |  |  |  Avoid Locking Committed Data

|  |  |  |  Currently Committed for Cursor Stability

|  |  |  |  RID List Fetch Scan

|  |  |  |  Fetch Using Prefetched List

|  |  |  |  |  Prefetch: 124 Pages

|  |  |  |  Lock Intents

|  |  |  |  |  Table: Intent Share

|  |  |  |  |  Row  : Next Key Share

|  |  |  |  Sargable Predicate(s)

|  |  |  |  |  #Predicates = 3

|  |  |  |  |  Process Build Table for Hash Join

|  |  Hash Join

|  |  |  Estimated Build Size: 848000

|  |  |  Estimated Probe Size: 8288000

|  |  |  Bit Filter Size: 5504

|  |  |  Access Table Name = MAINLINE.INSTRUMENTLEG  ID = 4,130

|  |  |  |  Index Scan:  Name = MAINLINE.IND_INSTLEG_LEGNO  ID = 2

|  |  |  |  |  Regular Index (Not Clustered)

|  |  |  |  |  Index Columns:

|  |  |  |  |  |  1: LEGNUMBER (Ascending)

|  |  |  |  #Columns = 2

|  |  |  |  Skip Inserted Rows

|  |  |  |  Avoid Locking Committed Data

|  |  |  |  Currently Committed for Cursor Stability

|  |  |  |  Evaluate Predicates Before Locking for Key

|  |  |  |  #Key Columns = 1

|  |  |  |  |  Start Key: Inclusive Value

|  |  |  |  |  |  1: 2

|  |  |  |  |  Stop Key: Inclusive Value

|  |  |  |  |  |  1: 2

|  |  |  |  Data Prefetch: Sequential(0), Readahead

|  |  |  |  Index Prefetch: Sequential(80), Readahead

|  |  |  |  Lock Intents

|  |  |  |  |  Table: Intent Share

|  |  |  |  |  Row  : Next Key Share

|  |  |  |  Sargable Predicate(s)

|  |  |  |  |  Process Probe Table for Hash Join

|  |  Right Outer Hash Join

|  |  |  Early Out: Single Match Per Inner Row

|  |  |  Estimated Build Size: 960000

|  |  |  Estimated Probe Size: 10112000

|  |  |  Bit Filter Size: 5504

|  |  |  Access Table Name = MAINLINE.INSTRUMENTENSURE  ID = 4,366

|  |  |  |  #Columns = 2

|  |  |  |  Skip Inserted Rows

|  |  |  |  Avoid Locking Committed Data

|  |  |  |  Currently Committed for Cursor Stability

|  |  |  |  May participate in Scan Sharing structures

|  |  |  |  Scan may start anywhere and wrap, for completion

|  |  |  |  Fast scan, for purposes of scan sharing management

|  |  |  |  Scan can be throttled in scan sharing management

|  |  |  |  Relation Scan

|  |  |  |  |  Prefetch: Eligible

|  |  |  |  Lock Intents

|  |  |  |  |  Table: Intent Share

|  |  |  |  |  Row  : Next Key Share

|  |  |  |  Sargable Predicate(s)

|  |  |  |  |  Process Probe Table for Hash Join

Insert Into Sorted Temp Table  ID = t2

|  #Columns = 30

|  #Sort Key Columns = 1

|  |  Key 1: TRADEDATETIME (Descending)

|  Sortheap Allocation Parameters:

|  |  #Rows     = 2627.000000

|  |  Row Width = 328

|  Piped

Access Temp Table  ID = t2

|  #Columns = 30

|  Relation Scan

|  |  Prefetch: Eligible

Residual Predicate(s)

|  #Predicates = 2

Return Data to Application

|  #Columns = 35

End of section

Optimizer Plan:

                                                                            Rows   

                                                                          Operator

                                                                            (ID)   

                                                                            Cost   

                                                                                 

                                                                          262.661

                                                                          RETURN  

                                                                           ( 1)   

                                                                          7376.09

                                                                            |     

                                                                          262.661

                                                                          FILTER  

                                                                           ( 2)   

                                                                          7376.09

                                                                            |     

                                                                          2626.61

                                                                          TBSCAN  

                                                                           ( 3)   

                                                                          7373.72

                                                                            |     

                                                                          2626.61

                                                                           SORT   

                                                                           ( 4)   

                                                                          7373.57

                                                                            |     

                                                                          2626.61

                                                                          HSJOIN  

                                                                           ( 5)   

                                                                          7371.57

                                                    /--------------------/       \\--------------------\\

                                             2626.61                                                      1   

                                             HSJOIN                                                     FETCH  

                                              ( 6)                                                      (17)   

                                             7364.29                                                   7.05843

                               /------------/       \\------------\\                              /-----/       \\

                        2626.61                                    1009                    1                       11         

                        HSJOIN                                    TBSCAN                IXSCAN              Table:            

                         ( 7)                                      (16)                  (18)               MAINLINE         

                        7313.53                                   49.7584              0.0105938            ML_PRODUCTDEFBASE

             /---------/       \\---------\\                          |                     |               

      228662                              2626.61                  1009                   11               

      TBSCAN                              HSJOIN               Table:        Index:                        

       ( 8)                                ( 9)                MAINLINE      MAINLINE                     

      2101.12                             5195.49              ML_ORGANCUST  IND_PRODUCTDEFBASE_PRODUCTDEF

        |                           /----/       \\---\\

      228662                 228515                   2628.3  

Table:                       FETCH                    FETCH  

MAINLINE                     (10)                     (--)   

INSTRUMENTENSURE            5017.73                  161.306

                          /-/       \\                /       \\

                   228515           457030       4944      228662   

                   IXSCAN        Table:         RIDSCN   Table:     

                    (11)         MAINLINE        (13)    MAINLINE   

                   661.762       INSTRUMENTLEG  10.8885  INSTRUMENT

                     |                            |     

                      2                          4944   

              Index:                             SORT   

              MAINLINE                           (14)   

              IND_INSTLEG_LEGNO                 10.8882

                                                  |     

                                                 4944   

                                                IXSCAN  

                                                 (15)   

                                                9.21728

                                                  |              

                                                  10            

                                       Index:                    

                                       MAINLINE                  

                                       IND_INSTRUMENT_PRODUCTDEF

收起
软件开发 · 2017-01-12
浏览1228
y5_sety5_set其它不告诉你
1、排序溢出较多,查看需要增大排序空间2、缓冲池较小,查看一下你的缓冲池命中率3、锁升级太多,看看你的db cfg里面lock time wait 是不是-1,如果是-1 就代表锁永远等待,很容造成锁升级4、查看一下 你的数据量较大的表有没有做runstats和reorg5、查看syscat.packages 中包有没...显示全部

1、排序溢出较多,查看需要增大排序空间

2、缓冲池较小,查看一下你的缓冲池命中率

3、锁升级太多,看看你的db cfg里面lock time wait 是不是-1,如果是-1 就代表锁永远等待,很容造成锁升级

4、查看一下 你的数据量较大的表有没有做runstats和reorg

5、查看syscat.packages 中包有没有及时绑定

其他的我就不知道了,请高手补充

收起
互联网服务 · 2017-01-12
浏览1353
wkxsjwkxsj测试工程师Green
执行计划截图显示全部

执行计划截图

收起
软件开发 · 2017-01-12
浏览1214
l954368978l954368978数据库管理员ytx
执行计划贴一下显示全部

执行计划贴一下

收起
金融其它 · 2017-01-12
浏览1206
wkxsjwkxsj测试工程师Green
SELECT        A.*FROM        (                SELECT                        t.INSTRUMENTID,     ...显示全部

SELECT

        A.*

FROM

        (

                SELECT

                        t.INSTRUMENTID,

                        t.PRODUCT,

                        b.DEFNAME AS PRODUCTDEF,

                        t.PRODUCTDEF AS defName,

                        c.NAME AS COUNTERPARTYID,

                        t.TRADEDATETIME,

                        t.STARTDATEUNADJ,

                        t.MATURITYDATEUNADJ,

                        TEST_GETCODEDEFNAME(

                                \'032\',

                                t.STATUS,

                                \'NAME\'

                        ) AS STATUSSTR,

                        t.STATUS,

                        TEST_GETCODEDEFNAME(

                                \'006\',

                                t.position,

                                \'NAME\'

                        ) AS positionStr,

                        t.position,

                        t.ORGINCCY,

                        TEST_GETBANKNAME(c.BRANCH) AS sencondBranch,

                        TEST_GETCODEDEFNAME(

                                \'052\',

                                c.nature,

                                \'NAME\'

                        ) AS nature,

                        TEST_GETCODEDEFNAME(

                                \'058\',

                                en.fundsnature,

                                \'NAME\'

                        ) AS fundsnature,

                        t.ORGINCCY2,

                        t.ORGINAMOUNT,

                        t.FXRATE,

                        t.DESCRIPTION,

                        TEST_GETBANKNAME(t.bankid) AS bankid,

                        TEST_GETBANKNAME(t.SUBBRANCH) AS SUBBRANCH,

                        t.linkInstrumentId,

                        t.trader,

                        t.originId,

                        l.orginamount AS ORGINAMOUNT2,

                        \'\' AS orderid,

                        t.DEALSTATUS,

                        t.TRADETYPE,

                        t.detailstatus,

                        t.INITINSTRUMENTID,

                        t.branchrate,

                        t.TERMINATIONDATE,

                        ROWNUMBER() OVER(

                        ORDER BY

                                t.TRADEDATETIME DESC

                        ) AS ROWINDEX,

                        COUNT( 1 ) OVER() AS TOTAL

                FROM

                        instrument t

                LEFT JOIN instrumentleg l ON

                        t.instrumentid = l.instrumentid

                LEFT JOIN INSTRUMENTENSURE en ON

                        t.INSTRUMENTID = en.INSTRUMENTID

                LEFT JOIN ML_ORGANCUST c ON

                        t.COUNTERPARTYID = c.ORGANID

                LEFT JOIN ML_PRODUCTDEFBASE b ON

                        t.PRODUCTDEF = b.PRODUCTDEF

                WHERE

                        t.productdef =\'FXOCNY\'

                        AND l.legnumber = \'2\'

                        AND t.STATUS IN(\'5\')

                        AND t.BANKID = \'CQBR\'

        ) A

WHERE

        A.ROWINDEX BETWEEN 1 AND 15

这个是执行的sql,不知道怎么建索引?

收起
软件开发 · 2017-01-12
浏览1181
l954368978l954368978数据库管理员ytx
应该是排序比较严重,先看看执行的SQL,能否建索引减少排序,另外,增大排序堆显示全部

应该是排序比较严重,先看看执行的SQL,能否建索引减少排序,另外,增大排序堆

收起
金融其它 · 2017-01-12
浏览1284

提问者

wkxsj
测试工程师Green
擅长领域: 前置系统服务器数据库

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-01-12
  • 关注会员:4 人
  • 问题浏览:4397
  • 最近回答:2017-01-14
  • X社区推广