IDS 9.4 oltp tuning
Posted in 2007
Topics: Performance & Tuning, Storage & Space Management, Platform-Specific Issues, Third-Party Tools & Monitoring, Versions, Editions & End-of-Life
Hi All - We are trying to tune an HP-UX 11i/IDS 9.4 HP 9000 system (risc box). It has 2 CPUs at 1 Gigz each, 4 Gig of Memory, 64 bit OS and lots of disk space in a striped and mirrored configuration. We have an oltp environment that gets so bogged down that the screen freezes for 10 minutes (even when it's the only application running). With a few users performance is great but with 25 users and half of them are doing data entry - it's not fine. Obviously - this is unacceptable. When we run the os monitoring tool, it will initially report a CPU bottleneck and then an I/O bottleneck. Those bottlenecks clear and the users still are hung 7 minutes later. Are there any parameters you would recommend we pay special attention to? Any particular settings you have them set to? What are the consequences of setting the cpuvps higher than the number of cpus on the system? Could Informix be tying up resources and not releasing them? Where do we look to find out? What parameters would cause this affect? Any ideas are welcome. We can't seem to find the right combination. Thanks in advance. - Jane Vohden, Fairbanks North Star Borough
It's hard to offer advise using the info that you've supplied since there are several onconfig settings that you could look at. Instead of diving into all of them could you post the onconfig for this instance? That way you'll get the benefit of having many IDS experts critiquing your configuration. It might also be useful to know what the application is written in and what type of connection it's using, e.i. native, ODBC or OLEDB. As far as having more CPUVP's than physical CPU's there is usually not to much of an issue with doing that. I think I'm using physical+1 on all of my single instance servers. On one 4-way that's hosting more than one instance I'm using 7 CPUVP's spread across three instances. I guess the real answer is add them slowly until you stop noticing that it helps performance or notice that it hurts performance. ----- Original Message ---- From: Jane Vohden <jvohden@co.fairbanks.ak.us> To: ids@iiug.org Sent: Thursday, April 19, 2007 4:10:33 PM Subject: IDS 9.4 oltp tuning [8981] Hi All - We are trying to tune an HP-UX 11i/IDS 9.4 HP 9000 system (risc box). It has 2 CPUs at 1 Gigz each, 4 Gig of Memory, 64 bit OS and lots of disk space in a striped and mirrored configuration. We have an oltp environment that gets so bogged down that the screen freezes for 10 minutes (even when it's the only application running). With a few users performance is great but with 25 users and half of them are doing data entry - it's not fine. Obviously - this is unacceptable. When we run the os monitoring tool, it will initially report a CPU bottleneck and then an I/O bottleneck. Those bottlenecks clear and the users still are hung 7 minutes later. Are there any parameters you would recommend we pay special attention to? Any particular settings you have them set to? What are the consequences of setting the cpuvps higher than the number of cpus on the system? Could Informix be tying up resources and not releasing them? Where do we look to find out? What parameters would cause this affect? Any ideas are welcome. We can't seem to find the right combination. Thanks in advance. - Jane Vohden, Fairbanks North Star Borough ******************************************************************************* Forum Note: Use "Reply" to post a response in the discussion forum.
John,
From what you describe, I have to wonder if possibly you are having a
concurrence issue. You appear to be describing a situation where more
people are waiting then are working. They could be waiting for
resources like CPU or I/O; they could also be waiting for rows of data
that are locked by another user of the system. They could also be
waiting for a checkpoint to complete. Checkpoint issues would be less if
you are using FUZZYCHECKPOINTS, are you?
The simple onstat commands, run during the problem times, would give you
more info on what the users are waiting for.
If you are not new to Informix, then you can ignore this entire message.
If you are new to Informix you will need to get the Manuals out and read
the sections on the onstat command, you find them very useful.
George
-----Original Message-----
From: ids-bounces@iiug.org [mailto:ids-bounces@iiug.org] On Behalf Of
Jane Vohden
Sent: Thursday, April 19, 2007 2:11 PM
To: ids@iiug.org
Subject: IDS 9.4 oltp tuning [8981]
Hi All -
We are trying to tune an HP-UX 11i/IDS 9.4 HP 9000 system (risc box).
It has 2 CPUs at 1 Gigz each, 4 Gig of Memory, 64 bit OS and lots of
disk space in a striped and mirrored configuration.
We have an oltp environment that gets so bogged down that the screen
freezes for 10 minutes (even when it's the only application running).
With a few users performance is great but with 25 users and half of them
are doing data entry - it's not fine. Obviously - this is unacceptable.
When we run the os monitoring tool, it will initially report a CPU
bottleneck and then an I/O bottleneck. Those bottlenecks clear and the
users still are hung 7 minutes later.
Are there any parameters you would recommend we pay special attention
to? Any particular settings you have them set to? What are the
consequences of setting the cpuvps higher than the number of cpus on the
system?
Could Informix be tying up resources and not releasing them? Where do
we look to find out? What parameters would cause this affect?
Any ideas are welcome. We can't seem to find the right combination.
Thanks in advance. - Jane Vohden, Fairbanks North Star Borough
************************************************************************
*******
Forum Note: Use "Reply" to post a response in the discussion forum.
First things:
- did you run update statistics on the database / database tables ?
- is the application custom designed or a standard application ? does is have
all the needed indices ?
Regards,
Andreas Kutsche
>
-------------------------------------------
SPAR Österreichische Warenhandels-AG
Hauptzentrale
A - 5015 Salzburg, Europastrasse 3
FN 34170 a
Tel: +43 662 4470 24223
Mobile: +43 664 6259575
E-Mail: Andreas.KUTSCHE@spar.at
Internet: http://www.spar.at
Wichtiger Hinweis: Der Inhalt dieser E-Mail kann vertrauliche und rechtlich
geschützte Informationen, insbesondere Betriebs- oder Geschäftsgeheimnisse,
enthalten, zu deren Geheimhaltung der Empfänger verpflichtet ist. Die
Informationen in dieser E-Mail sind ausschließlich für den Adressaten
bestimmt. Sollten Sie die E-Mail irrtümlich erhalten haben so ersuchen wir
Sie, die Nachricht von Ihrem System zu löschen und sich mit uns in Verbindung
zu setzen.
Über das Internet versandte E-Mails können leicht manipuliert oder unter
fremdem Namen erstellt werden. Daher schließen wir die rechtliche
Verbindlichkeit der in dieser Nachricht enthaltenen Informationen aus. Der
Inhalt der E-Mail ist nur rechtsverbindlich, wenn er von uns schriftlich
bestätigt und gezeichnet wird.
Sollte trotz der von uns verwendeten Virus-Schutzprogramme durch die Zusendung
von E-Mails ein Virus in Ihre Systeme gelangen, haften wir nicht für evtl.
hieraus entstehende Schäden.
Wir danken für Ihr Verständnis.
Important notice: The contents of this e-mail may contain confidential and
legally protected information that is in particular related to operational and
trade secrets, which the recipient is obliged to treat as confidential. The
information in this e-mail is made available exclusively for use by the
addressee. In the event that the e-mail may have been sent to you in error, we
would ask you to kindly delete this communication from your system and to
contact us.
E-mails sent via the Internet can be easily manipulated or sent out under
someone else's name. We therefore do not accept legal liability for the
information contained in this communication. The contents of the e-mail are
only legally binding if they have been confirmed and signed by us in writing.
If, in spite of our using Antivirus protection software, a virus may have
penetrated your system through the sending of this e-mail, we do not accept
liability for any damage that may possibly arise as a result of this.
We trust that you appreciate our position.
-------------------------------------------
-----Ursprüngliche Nachricht-----
> Von: ids-bounces@iiug.org [mailto:ids-bounces@iiug.org]Im Auftrag von
> George Palmer
> Gesendet: Freitag, 20. April 2007 00:13
> An: ids@iiug.org
> Betreff: RE: IDS 9.4 oltp tuning [8984]
>
>
> John,
>
> >From what you describe, I have to wonder if possibly you are
> having a
> concurrence issue. You appear to be describing a situation where more
> people are waiting then are working. They could be waiting for
> resources like CPU or I/O; they could also be waiting for
> rows of data
> that are locked by another user of the system. They could also be
> waiting for a checkpoint to complete. Checkpoint issues would
> be less if
> you are using FUZZYCHECKPOINTS, are you?
>
> The simple onstat commands, run during the problem times,
> would give you
> more info on what the users are waiting for.
>
> If you are not new to Informix, then you can ignore this
> entire message.
>
> If you are new to Informix you will need to get the Manuals
> out and read
> the sections on the onstat command, you find them very useful.
>
> George
>
> -----Original Message-----
> From: ids-bounces@iiug.org [mailto:ids-bounces@iiug.org] On Behalf Of
> Jane Vohden
> Sent: Thursday, April 19, 2007 2:11 PM
> To: ids@iiug.org
> Subject: IDS 9.4 oltp tuning [8981]
>
> Hi All -
> We are trying to tune an HP-UX 11i/IDS 9.4 HP 9000 system (risc box).
> It has 2 CPUs at 1 Gigz each, 4 Gig of Memory, 64 bit OS and lots of
> disk space in a striped and mirrored configuration.
> We have an oltp environment that gets so bogged down that the screen
> freezes for 10 minutes (even when it's the only application running).
> With a few users performance is great but with 25 users and
> half of them
>
> are doing data entry - it's not fine. Obviously - this is
> unacceptable.
> When we run the os monitoring tool, it will initially report a CPU
> bottleneck and then an I/O bottleneck. Those bottlenecks
> clear and the
> users still are hung 7 minutes later.
> Are there any parameters you would recommend we pay special attention
> to? Any particular settings you have them set to? What are the
> consequences of setting the cpuvps higher than the number of
> cpus on the
>
> system?
> Could Informix be tying up resources and not releasing them? Where do
> we look to find out? What parameters would cause this affect?
> Any ideas are welcome. We can't seem to find the right combination.
> Thanks in advance. - Jane Vohden, Fairbanks North Star Borough
>
> **************************************************************
> **********
> *******
> Forum Note: Use "Reply" to post a response in the discussion forum.
>
>
> **************************************************************
> *****************
> Forum Note: Use "Reply" to post a response in the discussion forum.
>
>