473,387 Members | 1,510 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,387 software developers and data experts.

Enabling INTRA_PARALLEL config - does it help?

Is there any advantage in terms of performance when activating
intra-parallelism

INTRA_PARALLEL = yes
DFT_DEGREE = -1

for a Windows 2K, sigle (1) CPU server. The database is used for a small
datamart system with approximately 10-20GB in size. The database is mainly
used for queries except when refreshing the data on a scheduled basis.

Any input would be highly appreciated.

Regards,
JE

Nov 12 '05 #1
2 8815
"maricel" <ma*****@xtra.co.nz> wrote in message
news:LL********************@news.xtra.co.nz...
Is there any advantage in terms of performance when activating
intra-parallelism

INTRA_PARALLEL = yes
DFT_DEGREE = -1

for a Windows 2K, sigle (1) CPU server. The database is used for a small
datamart system with approximately 10-20GB in size. The database is mainly
used for queries except when refreshing the data on a scheduled basis.

Any input would be highly appreciated.

Regards,
JE

If you stripe the containers across multiple drives (by defining each
container within a particular DMS tablespace on a separate physical drive),
and do the extent and prefetch configuration properly, it could help with
some queries that scan large parts of the tables and/or indexes. You are to
some extent (no pun intended) limited by your 1 CPU, but intra-partition
parallelism could help depending on how fast the CPU was.
Nov 12 '05 #2
Ian
Mark A wrote:
"maricel" <ma*****@xtra.co.nz> wrote in message
news:LL********************@news.xtra.co.nz...
Is there any advantage in terms of performance when activating
intra-parallelism

INTRA_PARALLEL = yes
DFT_DEGREE = -1

for a Windows 2K, sigle (1) CPU server. The database is used for a small
datamart system with approximately 10-20GB in size. The database is mainly
used for queries except when refreshing the data on a scheduled basis.

Any input would be highly appreciated.

Regards,
JE


If you stripe the containers across multiple drives (by defining each
container within a particular DMS tablespace on a separate physical drive),
and do the extent and prefetch configuration properly, it could help with
some queries that scan large parts of the tables and/or indexes. You are to
some extent (no pun intended) limited by your 1 CPU, but intra-partition
parallelism could help depending on how fast the CPU was.


INTRA_PARALLEL does not control IO parallelism -- that is controlled by the
number of containers in your tablespace and the NUM_IOSERVERS parameter
(regardless of the setting for INTRAL_PARALLEL).

INTRA_PARALLEL lets a DB2 divide a query into multiple subsections that
can be executed in parallel with each other. If you leave DFT_DEGREE set
to -1, you may find that DB2 avoids using a runtime degree > 1 since you
have just 1 CPU.

This is probably not a good idea -- there are a number of other processes
that are running to support the database manager (io servers/cleaners, log
readers/writers, etc.). Especially if you are supporting more than 1
concurrent user.

This does raise an interesting question as to how DB2 interacts with the
(kernel) scheduler, and if setting CURRENT DEGREE = 2 or more could improve
performance. You could experiment with this, but I wouldn't do it on your
production system :-)
Good luck,

-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
-----== Over 100,000 Newsgroups - 19 Different Servers! =-----
Nov 12 '05 #3

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

Similar topics

1
by: Bob Burkett | last post by:
I cannot get a video to play when I click on it in Internet Explorer or Mozilla. Apparently I have it turned off. How do I turn it on again? Thanks for the help, Bob Burkett
2
by: Chakkaradeep | last post by:
hi all, as it was discussed earlier in this forum titled,"Execution of Another Application in Services", i got the answer that Services are not meant for executing another applications, but...
2
by: HumptyDumpty | last post by:
Does anyone know if there is a problem with re-enabling the Screen Saver after it has been disabled programmatically. I am using the SystemParametersInfo function within User32.dll, and have...
2
by: So | last post by:
Hi All, Does any one know how to enable the debugging in VS2003 on Win2003 Ent, for local or remote ASP.net web project. The instructions given in the MSDN does not help. Even tried the ones at...
2
by: Philipp Schumann | last post by:
....BUT for _custom_ HttpHandlers. How can I do that? In my custom IHttpHandler, HttpContext.Current.Session is a null reference, and I can't use the session state. It is enabled in web.config...
1
by: D E L | last post by:
To enable HTTP Get and Post protocol for Web Services in 1.1, you edited the machine.config, adding '<add name="HttpGet" />' (same for Post) in <protocols> of <webServices>. How does one do this...
2
by: Knut Stolze | last post by:
I had a discussion today regarding the INTRA_PARTITION dbm cfg paramater. I believe that this parameter has only an effect on a single SQL statement to be executed and it does not control whether...
0
by: Matthew Lock | last post by:
Hello, I am enabling my web service via HttpPost so that a simple Javascript client can access web services by posting with XmlHttpRequest. I have added the following nodes into my web.config to...
0
by: wane.gutterud | last post by:
We have a DB2 server using AIX 5.3 lpar with 10 logical cpus. There are nine DB2 instances on the server with five at DB2 V9.1 FP3 and four at DB2 V8.2 FP8. One of the DB2 V9.1 instances has...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
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: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
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
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
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
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...

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.