Hi alpmoon,
Thanks for pick up the question.
Here is the output from cpuinfo:
Detected 32 logical processors, 32 cores, in 8 chips
Our client applications are also running on the same box. The plan is to use 1 cpu per sybase engine, and 1 per client application. We checked that the CPU idle is mostly over 70% until we create a clustered index. We repeated the test, and every time the CPU idlle went down to almost 0 when the index is created on a table with more than 1 million rows. We defintely would not create index on a big table during normal operation hours. My main concern is why one Sybase engine can have over 40% CPU usage on a 32 CPU machine if max parallel degree is set to 1.
Main Topics
Browse All Topics





by: alpmoonPosted on 2009-07-15 at 18:00:59ID: 24865585
If "max parallel degree" is 1,high cpu usage cannot be due to rebuilding a clustered index. There must be a lot of other activities. Have you checked processes by sp_who or any other tool?
nfo
Also can you confirm number of CPU's by running $SYBASE/SYSAM-2_0/bin/cpui