Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion Groups
Database Servers
DB2InformixIngresMS SQLOraclePervasive.SQLPostgreSQLProgressSybase
Desktop Databases
FileMakerFoxProMS AccessParadox
General
General DB TopicsDatabase Theory
Related Topics
Java Development.NET DevelopmentVB DevelopmentMore Topics ...

Database Forum / Informix Topics / October 2006

Tip: Looking for answers? Try searching our database.

Performance Tuning Tips for Informix.

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
fun-do - 17 Oct 2006 15:03 GMT
Hi, I would like to know some Performance Tips for Informix IDS. I am
trying to debug an issue with the oninit process blocking 100% CPU
utilisation. how do I tackle this issue?
OS is HPUX 11.11 & database IDS ver 9.40.FC5W2
Any step by step processes to narrow down to the root cause of this
issue?

Thanks.
Prashant
Gene Sais - 17 Oct 2006 19:18 GMT
I would start looking at your OS, probably was never set up to run a db,
common problem.  Memory management and swapping are usually the first
items to look at.

>>> "fun-do" <prashatt@gmail.com> 10/17/06 10:03 AM >>>
Hi, I would like to know some Performance Tips for Informix IDS. I am
trying to debug an issue with the oninit process blocking 100% CPU
utilisation. how do I tackle this issue?
OS is HPUX 11.11 & database IDS ver 9.40.FC5W2
Any step by step processes to narrow down to the root cause of this
issue?

Thanks.
Prashant

_______________________________________________
Informix-list mailing list
Informix-list@iiug.org
http://www.iiug.org/mailman/listinfo/informix-list
Art S. Kagel - 17 Oct 2006 22:09 GMT
> Hi, I would like to know some Performance Tips for Informix IDS. I am
> trying to debug an issue with the oninit process blocking 100% CPU
[quoted text clipped - 5 lines]
> Thanks.
> Prashant
Is the HPUX on Itanium or PA_RISC?

On PA-RISC there is a common problem related to the PA-RISC architecture.
The CPU has 4 special purpose registers used to access shared memory
segments.  If an application, like Informix IDS, needs access to more than 4
segments that will cause those registers to thrash and drive CPU usage up.

How many shared memory segments does the IDS instance have configured right
now (onstat -g seg)?  If it's more than 2 or 3 that's the problem.  On
HP/PA-RISC you have to set RESIDENT -1 and the engine will try to combine as
many segments as possible into one.

Art S. Kagel
Superboer - 18 Oct 2006 07:16 GMT
First check what oninit proc it is; most likely a cpu vp.
(onstat -g glo gives the pid.)

then i would

check for seq scans -->> onstat -p -->> if TBLSPACE_STATS is 1 on
$ONCONFIG
goto sysmaster and select * from sysptprof-->> secscans.
check for the tread(s) which are a lot active..
trace them back to the session and review the sql, maybe
one does something really expensive like comparing chars with ints etc

Superboer.

fun-do schreef:

> Hi, I would like to know some Performance Tips for Informix IDS. I am
> trying to debug an issue with the oninit process blocking 100% CPU
[quoted text clipped - 5 lines]
> Thanks.
> Prashant
Young - 19 Oct 2006 08:42 GMT
Dear Prashant,

Please check the DBSonar from Cobrasonic Software, Inc,
http://www.cobrasonic.com. It observes all SQL statements executed,
analyzes all SQL based on its patent-pending technology, aggregates
analyzed results in its repository database, and identifies the SQL
bottlenecks on your IDS.

Cobrasonic provides 30 day's free evaluation license at
http://www.cobrasonic.com/downloads/full_form.html

Young Tan
Director, Channel & Product Marketing Dept.
Cobrasonic Software, Inc.

> Hi, I would like to know some Performance Tips for Informix IDS. I am
> trying to debug an issue with the oninit process blocking 100% CPU
[quoted text clipped - 5 lines]
> Thanks.
> Prashant
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.