473,480 Members | 1,523 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

An interesting issue with DB2SystemMonitor

Hi,

We have been trying to measure the performance of SQL queries in Java
applications using JDBC and SQLJ to figure out the best method for our
environment. We intented to use DB2SystemMonitor interface as
instructed in IBM documentations. Everything sounds great and the API
is very simple to use, but we see unexpected results when it comes to
reality, and we couldn't find anything on IBM's website or on the
internet about this kind of issue. The resources are incredibly
limited. We are hoping someone here would help us with this.

The issue we are having is the returning values don't make sense all
the time. We can measure 4 things with this interface (from IBM's
website):

Server time: The sum of all reported DB2 server elapsed times that were
collected while system monitoring was enabled, in microseconds.

Network I/O time: The sum of elapsed network I/O times that were
collected while system monitoring was enabled, in microseconds.

Core driver time: The sum of elapsed monitored API times that were
collected while system monitoring was enabled, in microseconds. In
general, only APIs that might #result in network I/O or DB2 server
interaction are monitored.

Application time: The sum of the application, JDBC driver, network I/O,
and DB2 server #elapsed times, in milliseconds.

Also, we found on other pages on IBM's website stating that Network
Time includes Server Time, and Core Driver Time includes Network Time +
Server Time. According to this, it should be like this:

Application Time Core Driver Time Network I/O Time Server Time

But our results are not like this always. For example (real test
values):

ServerTime: 5978 NetworkIOTime: 7565 DriverTime: 40345 AppTime: 30

Here AppTime is milliseconds, and if we convert it to microseconds,
it's 30000. As it seems, DriverTime is bigger than ApplicationTime,
which is not possible by definition. This is about the 30% of the
cases.

Also, in some tests, which is about 10% of the cases, ServerTime
returns bigger than NetworkTime, which is not possible either by
definition.

We are really stuck and can't find any information anywhere. We'd
really appreciate any help on this issue.

Thanks.

PS: DB2 runs on OS/390 7.1.2. I am running tests on Windows XP, using
DB2 Application Development Client FixPak 13.

Oct 4 '06 #1
0 1169

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
1640
by: arikatla | last post by:
We are using SQL Server 2000 database (with sp3) and recently we faced an interesting issue with full text search. According to SQLServer help page "AND | AND NOT | OR Specifies a logical...
0
1188
by: Savaticus | last post by:
This is VBScript centric I have an issue where in windows 2k the selectSingleNode method returns values as expected but in Windows XP I get an error Object Required:...
11
2258
by: darcykahle | last post by:
I have stumbled upon an interesting issue with regard to compaction of an access frontend database which resides on a DFS target that utilizes FRS to mirror the sharepoint, and I was wondering if...
0
988
by: Tom | last post by:
Hi everyone Now I have an interesting problem and apply for your help SoapClient30 is an class in MSSOAP30.dll(that is Microsoft Soap Type Library V3.0),the class has several methods,including...
2
4738
by: MWells | last post by:
I've encountered an interesting issue regarding Url encoding that I'm hopeful someone can shed some light on. I have some vanity Url's that have to contain filename content, using the file...
9
1739
by: Mike | last post by:
Hi All, What is the differece between following code: #define sbyte m_sbyte typedef signed char m_sbyte; and #typedef signed char sbyte
1
1288
by: | last post by:
Hi all, I have an interesting issue that I think maybe related to AJAX. Here is my scenario:- I have an aspx page that contains an UpdatePanel with UpdateMode="conditional". There exists 2...
7
1447
by: Mensanator | last post by:
Beacuse in 2.6, Python apparently has fixed a discrepency that existed in previous versions. In the IDLE that comes with 2.5, typing "as", to wit "import random as ran", the words "import" and...
0
7041
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
7044
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
7084
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
6929
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
5337
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
4481
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
2995
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
1
563
muto222
php
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
181
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.