473,395 Members | 1,652 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

Transferrate / overhead

Hi folks,

Transferrate & Overhead's defaults have been reduced in version 8.2,
respectively 0.9 to 0.18 and 24.1 to 12.67.

1) Why reducing so much the transferrate so that it seems ridiculous
compared to values preconised by IBM for ESS storage :
4K -> 0.1
8K -> 0.3
16K -> 0.7
32K -> 1.4

2) Why is the transferrate default independant of the page size ?

Thanks for your help,

Jean-Marc
Nov 12 '05 #1
3 1831
If I remember correctly, the default values were introduced in DB2 Common
Server V2.0 (1993-4?).
They were based on current (then) hardware technology.
I think the technology has evolced!
To your No. 1) Not everybody uses ESS, and I think the new defaults reflect
an acceptable average value for current hardware.
To your No. 2) I thought so but now I'm not sure...
HTH, Pierre.

--
Pierre Saint-Jacques
SES Consultants Inc.
514-737-4515
"Jean-Marc Blaise" <no****@nowhere.com> a écrit dans le message de news:
42**********************@news.wanadoo.fr...
Hi folks,

Transferrate & Overhead's defaults have been reduced in version 8.2,
respectively 0.9 to 0.18 and 24.1 to 12.67.

1) Why reducing so much the transferrate so that it seems ridiculous
compared to values preconised by IBM for ESS storage :
4K -> 0.1
8K -> 0.3
16K -> 0.7
32K -> 1.4

2) Why is the transferrate default independant of the page size ?

Thanks for your help,

Jean-Marc


Nov 12 '05 #2
Hi Pierre,

Well, even if not everybody uses ESS, this kind of storage is not obsolete,
and I am surprised that IBM recommandations for ESS that you can find in
2001 & 2003 redbooks, so not so old, are completely dephased with the new
defaults.

Speaking of "an acceptable average value for current hardware", I would have
imagined a higher value like 0.4 or 0.5 (the average for ESS independantly
from page size gives 0.625). I wonder the impact on optimization if the
default values tell that your disk is greater than it really is.

Regards,

Jean-Marc

"Pierre Saint-Jacques" <se*****@invalid.net> a écrit dans le message de
news:EV********************@weber.videotron.net...
If I remember correctly, the default values were introduced in DB2 Common
Server V2.0 (1993-4?).
They were based on current (then) hardware technology.
I think the technology has evolced!
To your No. 1) Not everybody uses ESS, and I think the new defaults reflect an acceptable average value for current hardware.
To your No. 2) I thought so but now I'm not sure...
HTH, Pierre.

--
Pierre Saint-Jacques
SES Consultants Inc.
514-737-4515
"Jean-Marc Blaise" <no****@nowhere.com> a écrit dans le message de news:
42**********************@news.wanadoo.fr...
Hi folks,

Transferrate & Overhead's defaults have been reduced in version 8.2,
respectively 0.9 to 0.18 and 24.1 to 12.67.

1) Why reducing so much the transferrate so that it seems ridiculous
compared to values preconised by IBM for ESS storage :
4K -> 0.1
8K -> 0.3
16K -> 0.7
32K -> 1.4

2) Why is the transferrate default independant of the page size ?

Thanks for your help,

Jean-Marc

Nov 12 '05 #3
You'd have to do some really fine monitoring and tuning to identify that the
performance impact( better or worse) is strictly the impact of changing
these values.
They're used by the optimizer to identify the I/O expected workload so that
it would choose an access plan that would not be optimal because the parms.
were not set right.

The only way I think to test this out is to ALTER your tblspcs. values. Take
an explain before and after and see if it makes a change.
If both call for a relational scan, then prefetching will happen and it will
happen at the true rate of transfer at execution time so a benchmark would
probably be the only way to find out.
You'd have to snapshot before and after the change, collect the I/O times as
well as number of pages read and see if there's realy an impact.
This also supposes that you've tuned everything else as best as possible
(num-ioserver, b uffer pools and so on...)
HTH, Pierre.

--
Pierre Saint-Jacques
SES Consultants Inc.
514-737-4515
"Jean-Marc Blaise" <no****@nowhere.com> a écrit dans le message de news:
42**********************@news.wanadoo.fr...
Hi Pierre,

Well, even if not everybody uses ESS, this kind of storage is not
obsolete,
and I am surprised that IBM recommandations for ESS that you can find in
2001 & 2003 redbooks, so not so old, are completely dephased with the new
defaults.

Speaking of "an acceptable average value for current hardware", I would
have
imagined a higher value like 0.4 or 0.5 (the average for ESS independantly
from page size gives 0.625). I wonder the impact on optimization if the
default values tell that your disk is greater than it really is.

Regards,

Jean-Marc

"Pierre Saint-Jacques" <se*****@invalid.net> a écrit dans le message de
news:EV********************@weber.videotron.net...
If I remember correctly, the default values were introduced in DB2 Common
Server V2.0 (1993-4?).
They were based on current (then) hardware technology.
I think the technology has evolced!
To your No. 1) Not everybody uses ESS, and I think the new defaults

reflect
an acceptable average value for current hardware.
To your No. 2) I thought so but now I'm not sure...
HTH, Pierre.

--
Pierre Saint-Jacques
SES Consultants Inc.
514-737-4515
"Jean-Marc Blaise" <no****@nowhere.com> a écrit dans le message de news:
42**********************@news.wanadoo.fr...
> Hi folks,
>
> Transferrate & Overhead's defaults have been reduced in version 8.2,
> respectively 0.9 to 0.18 and 24.1 to 12.67.
>
> 1) Why reducing so much the transferrate so that it seems ridiculous
> compared to values preconised by IBM for ESS storage :
> 4K -> 0.1
> 8K -> 0.3
> 16K -> 0.7
> 32K -> 1.4
>
> 2) Why is the transferrate default independant of the page size ?
>
> Thanks for your help,
>
> Jean-Marc
>
>



Nov 12 '05 #4

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

Similar topics

3
by: f.ruecker | last post by:
Hey Folks, I hope you'll be nice to me and let this post go through even know its mysql and not directly php. But of course my script is php. The problem is, that my Table (1,8 MIO entries/100...
1
by: Garma | last post by:
When define member like "string" type for a class, we can either define it as "char *" or "string." I don't know which one should be better. My concern is that "string" has some "overhead" though...
7
by: Ireneusz SZCZESNIAK | last post by:
I want to sort a vector with the std::sort function. There are two functions: one with two arguments, the other with three arguments. I am using the one with three arguments. I noticed that...
3
by: Bob Rock | last post by:
Hello, this is something I've been asking myself for sometime ... and now I'd like to clarify this point. When should the try block start in a method??? What I mean is, does having all the code...
2
by: Showjumper | last post by:
By turning Option Strict on, is there extra overhead? For example w/o it on the following doesnt get flagged: validxhtml.Attributes.Add("height", 22) but with it on the 22 is underlined and the...
2
by: mark | last post by:
Hi, I am in the process of developing a small application that sits in the task bar and at a set interval polls an IIS web server for information. The process involves the client sending anything...
2
by: mmcgarry.work | last post by:
Hi, I would like to follow Stroustrup's advice of separating an object interface (abstract class) from an object implementation (concrete class), See Section 15.2.5 in Stroustrup 3rd Edition. ...
36
by: Peter Olcott | last post by:
So far the only way that I found to do this was by making a single global instance of the container class and providing access to the contained class, through this single global instance. Are...
5
ifedi
by: ifedi | last post by:
Hey guys, I've a mysql database with about 112 tables and views. All of the tables are INNODB. I manage this with phpmyadmin, and stuff have been pretty much fine over the last one and a half...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
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
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
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
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...

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.