• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >DB2 > 诊断 DB2 Java 应用程序的性能问题 (2)

诊断 DB2 Java 应用程序的性能问题 (2)

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2017-06-28

匿名通过本文主要向大家介绍了graco db2,db2数据库,db2数据库下载,db2,db2客户端工具等相关知识,希望本文的分享对您有所帮助
</div>

对于我们的例子,假设该脚本在服务器端运行得很好,但是在客户端运行失败。由于该脚本不能在客户端运行,那么可以排除是应用层即 JDBC 到 DB2 CLI 接口的问题,因为 DB2 CLP 不经过应用层。另外还可以排除是服务器端的问题。

再次查看 图 1。可以看到,在应用层之下是 DB2 客户机和 DRDA 通信层。因此我们通过查看 DB2 和 DRDA 跟踪调查这两个层,看看网络延时如何。任何其他可能的问题应该由 DB2 技术支持来考察。

打开 DRDA 跟踪,找到带输入参数发送 CALL TEST_JAVASP(?) 的跟踪点。可以看到,对输入值的每次迭代对应于它自己的 DB2 跟踪点。在跟踪点 49130 处 FDODTA=9,在跟踪点 50460 处 FDODTA=10,最后,在跟踪点 51714 处 FDODTA=11。注意,在 DRDA 术语中,AR(Application Requestor)是客户机,而 AS(Application Server)是服务器。

清单 27. CALL TEST_JAVASP(9)的 DRDA 跟踪

49130  data DB2 UDB DRDA Communication Manager sqljcSend fnc (3.3.54.5.0.1177)
  pid 2088 tid 2484 cpid 526 node 0 sec 223545 nsec 574400066 probe 1177
  bytes 452
 SEND(AR) OBJDSS - Object Data Stream Structure
 LL: 35 CORR: 0003 CHAINED: y CONT ON ERR: n SAME CORR FOR NEXT DSS: n 
  NM: SQLSTT - SQL Statement
   LL: 29  CP: 2414 
   DATA:               (ASCII)     (EBCDIC)
   000000001343414C 4C20544553545F4A .....CALL TEST_J .......<<.....^[
   4156415350283F29 FF        AVASP(?)。    ....&....
...
...
  SEND(AR) OBJDSS - Object Data Stream Structure
 LL: 36 CORR: 0004 CHAINED: n CONT ON ERR: n SAME CORR FOR NEXT DSS: n 
  NM: SQLDTA - SQL Program Variable Data
   LL: 30  CP: 2412 
   NM: FDODSC - FD:OCA Data Descriptor
    LL: 16  CP: 0010 
     N-GDA Len: 06 Type: 76 ID: D0
      Var[00] Type: 0X03 Len: 0X0004
    Footer: Length: 6
    DATA:               (ASCII)     (EBCDIC)
    0671E4D00001            .q....      ..U}..
   NM: FDODTA - FD:OCA Data
    LL: 10  CP: 147A 
    DATA:               (ASCII)     (EBCDIC)
    000009000000            ......      ......

 2 3 4 5 6  下一页</div> </div> </div> </div> </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 基于DB2及PHP的应用系统跨平台迁移详细步骤(一)
  • 基于DB2及PHP的应用系统跨平台迁移详细步骤(二)
  • 针对基础设计、性能和可管理性的DB2最佳实践
  • DB2 安全性模型概述
  • DB2 日常维护技巧,第 2 部分:实例和常用备份策略
  • DB2 日常维护技巧,第 1 部分:数据库日志错误处理
  • DB2 9.5中多线程架构的工作原理
  • 提高DB2查询性能的常用方法
  • 使用 DB2 重定向恢复跨平台复制 SAP ERP 系统
  • 讲解一个标准规则的集合─DB2优化器

相关文章

  • 2017-05-11DB2编程序技巧 (六)
  • 2017-06-28DB2 Web服务提供者的安全性(2)
  • 2017-06-28自写脚本让DB2命令行安装变得更随意
  • 2017-06-28在 DB2 Data Warehouse Edition 中使用 Business Intelligence Reporting Tool 1
  • 2017-06-28将DWE Design Studio的功能集成到其他基于Eclipse平台的产品
  • 2017-06-28使用 XQuery 查询 DB2 XML 数据
  • 2017-06-28如何在SQL存储过程中处理错误
  • 2017-06-28DB2 XML 全文搜索之为文本搜索做准备
  • 2017-06-28DB2 最佳实践: 编写并调优查询语句以优化性能最佳实践
  • 2017-06-28DB2分区式数据库分区键的选择和更改

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • DB2 Load 和 Oracle SQL*Loader
    • 通过JDBC连接DB2数据库技巧
    • 讲解DB2 V9.5工作负载管理之定义服务类
    • IBM在数据库领域十件大事
    • 使用DB2临时表时所应注意的一些问题
    • 使用 Tivoli Access Manager for Operating Systems 保护 DB2 资源
    • 了解有关DB2数据库优化的几条策略
    • FAQ:关于 DB2 数据服务器使用的常见问题
    • 数据架构师:DB2 数据仓库性能,第 1 部分:把 OLTP 调优技能转换为对基于 DB2 的业务智能化系统的有效性能管理
    • 呼叫我吧:电信业务最重要的部分是什么?是数据。

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有