I feel that if you rebuild the indexes the performance will improve. -----Original Message----- From: Action Request System discussion list(ARSList) [mailto:[email protected]] On Behalf Of remedy lee Sent: Tuesday, December 21, 2010 7:25 PM To: [email protected] Subject: Overview Console high CPU usage
I've noticed that lately our SQL server is hitting 100% cpu usage frequently. I pinned it down to a query that is causing it. It seems to stem from users viewing the Overview Console. We have SRM 2.1, ITSM 7.0.3, SLM 7.1 and ARS 7.1 installed. SQL 2005 with 2 CPU and 4GB ram running in VMware. I can see in SQL Profiler that CPU usage hits 100% when these 2 SELECT statements run SELECT T1479.C1,C1000000000,C7,C1000000164,C301572100,C179,C230000009,C301626500,C1000000182,C1000003230,C3,C1000003297,C1000003298 FROM T1479 WHERE (((T1479.C112 LIKE N'%;''nfu'';%') OR (T1479.C112 LIKE N'%;0;%') OR (T1479.C112 LIKE N'%;-1098;%') OR (T1479.C112 LIKE N'%;-20000;%') OR (T1479.C112 LIKE N'%;803;%') OR (T1479.C112 LIKE N'%; 804;%') OR (T1479.C112 LIKE N'%;20061;%') OR (T1479.C112 LIKE N'%; 20313;%') OR (T1479.C112 LIKE N'%;20316;%') OR (T1479.C112 LIKE N'%; 13006;%') OR (T1479.C112 LIKE N'%;20055;%') OR (T1479.C112 LIKE N'%; 20211;%') OR (T1479.C112 LIKE N'%;20221;%') OR (T1479.C112 LIKE N'%; 20315;%') OR (T1479.C112 LIKE N'%;20000;%') OR (T1479.C112 LIKE N'%; 1000000001;%') OR (T1479.C112 LIKE N'%;1000000044;%') OR (T1479.C112 LIKE N'%;20003;%') OR (T1479.C112 LIKE N'%;20012;%') OR (T1479.C112 LIKE N'%;20007;%') OR (T1479.C112 LIKE N'%;20214;%') OR (T1479.C112 LIKE N'%;20213;%') OR (T1479.C112 LIKE N'%;20302;%') OR (T1479.C112 LIKE N'%;20218;%')) AND (((T1479.C230000009 = N'ASTCIUNAVAILABILITY') AND (T1479.C1000003234 = N'SGP000000000064')) OR ((T1479.C230000009 = N'MAINCHANGE') AND (T1479.C1000000337 = N'SGP000000000064') AND ((T1479.C7 = 1) OR (T1479.C7 = 2) OR (T1479.C7 = 3) OR (T1479.C7 = 4) OR (T1479.C7 = 5) OR (T1479.C7 = 6) OR (T1479.C7 = 7) OR (T1479.C7 = 8) OR (T1479.C7 = 9))) OR ((T1479.C230000009 = N'MAINHELPDESK') AND (T1479.C1000003234 = N'SGP000000000064') AND ((T1479.C7 = 0) OR (T1479.C7 = 1) OR (T1479.C7 = 2) OR (T1479.C7 = 3))) OR ((T1479.C230000009 = N'ASTPUREQUISITION') AND (T1479.C1000003234 = N'SGP000000000064')) OR ((T1479.C230000009 = N'TMSTASK') AND (T1479.C1000003234 = N'SGP000000000064') AND ((T1479.C7 = 1000) OR (T1479.C7 = 2000) OR (T1479.C7 = 3000) OR (T1479.C7 = 4000) OR (T1479.C7 = 5000))) OR ((T1479.C230000009 = N'MAINWORKORDER') AND ((T1479.C1000000079 = N'SGP000000000064') OR (T1479.C1000003234 = N'SGP000000000064')) AND ((T1479.C1000000079 = N'SGP000000000064') OR (T1479.C1000003234 = N'SGP000000000064')) AND ((T1479.C7 = 0) OR (T1479.C7 = 1) OR (T1479.C7 = 2) OR (T1479.C7 = 3) OR (T1479.C7 = 4))) OR ((T1479.C230000009 = N'MAINKNOWLEDGEDATABASE') AND (T1479.C1000003234 = N'SGP000000000064') AND (T1479.C7 = 4)) OR ((T1479.C230000009 = N'MAINKNOWNERROR') AND (T1479.C1000003234 = N'SGP000000000064') AND ((T1479.C7 = 0) OR (T1479.C7 = 1) OR (T1479.C7 = 2))) OR ((T1479.C230000009 = N'MAINPROBLEM') AND (T1479.C1000003234 = N'SGP000000000064') AND ((T1479.C7 = 0) OR (T1479.C7 = 1) OR (T1479.C7 = 2) OR (T1479.C7 = 3) OR (T1479.C7 = 4) OR (T1479.C7 = 5))))) ORDER BY 9 ASC, 1 ASC AND SELECT T943.C1,C1000000000,C7,C1000000164,C179,C230000009,C301626500,C1000000161,C1000000218,C3,C1000000019,C1000000018 FROM T943 WHERE (((T943.C112 LIKE N'%;''nfu'';%') OR (T943.C112 LIKE N'%;0;%') OR (T943.C112 LIKE N'%;-1098;%') OR (T943.C112 LIKE N'%;-20000;%') OR (T943.C112 LIKE N'%;803;%') OR (T943.C112 LIKE N'%; 804;%') OR (T943.C112 LIKE N'%;20061;%') OR (T943.C112 LIKE N'%; 20313;%') OR (T943.C112 LIKE N'%;20316;%') OR (T943.C112 LIKE N'%; 13006;%') OR (T943.C112 LIKE N'%;20055;%') OR (T943.C112 LIKE N'%; 20211;%') OR (T943.C112 LIKE N'%;20315;%') OR (T943.C112 LIKE N'%; 1000000001;%') OR (T943.C112 LIKE N'%;1000000044;%') OR (T943.C112 LIKE N'%;20012;%') OR (T943.C112 LIKE N'%;20032;%') OR (T943.C112 LIKE N'%;20000;%') OR (T943.C112 LIKE N'%;20218;%') OR (T943.C112 LIKE N'%; 20213;%') OR (T943.C112 LIKE N'%;20003;%') OR (T943.C112 LIKE N'%; 20302;%') OR (T943.C112 LIKE N'%;20007;%')) AND (((T943.C230000009 = N'ASTCIUNAVAILABILITY') AND (T943.C1000000079 = N'SGP000000000064')) OR ((T943.C230000009 = N'MAINCHANGE') AND (T943.C1000000427 = N'SGP000000000064') AND ((T943.C7 = 1) OR (T943.C7 = 2) OR (T943.C7 = 3) OR (T943.C7 = 4) OR (T943.C7 = 5) OR (T943.C7 = 6) OR (T943.C7 = 7) OR (T943.C7 = 8) OR (T943.C7 = 9))) OR ((T943.C230000009 = N'MAINHELPDESK') AND (T943.C1000000079 = N'SGP000000000064') AND ((T943.C7 = 0) OR (T943.C7 = 1) OR (T943.C7 = 2) OR (T943.C7 = 3))) OR ((T943.C230000009 = N'ASTPUREQUISITION') AND (T943.C1000000079 = N'SGP000000000064')) OR ((T943.C230000009 = N'TMSTASK') AND (T943.C1000000079 = N'SGP000000000064') AND ((T943.C7 = 1000) OR (T943.C7 = 2000) OR (T943.C7 = 3000) OR (T943.C7 = 4000) OR (T943.C7 = 5000))) OR ((T943.C230000009 = N'MAINWORKORDER') AND ((T943.C1000000427 = N'SGP000000000064') OR (T943.C1000000079 = N'SGP000000000064')) AND ((T943.C1000000427 = N'SGP000000000064') OR (T943.C1000000079 = N'SGP000000000064')) AND ((T943.C7 = 0) OR (T943.C7 = 1) OR (T943.C7 = 2) OR (T943.C7 = 3) OR (T943.C7 = 4))) OR ((T943.C230000009 = N'MAINKNOWLEDGEDATABASE') AND (T943.C1000000079 = N'SGP000000000064') AND (T943.C7 = 4)) OR ((T943.C230000009 = N'MAINKNOWNERROR') AND (T943.C1000000079 = N'SGP000000000064') AND ((T943.C7 = 0) OR (T943.C7 = 1) OR (T943.C7 = 2))) OR ((T943.C230000009 = N'MAINPROBLEM') AND (T943.C1000000079 = N'SGP000000000064') AND ((T943.C7 = 0) OR (T943.C7 = 1) OR (T943.C7 = 2) OR (T943.C7 = 3) OR (T943.C7 = 4) OR (T943.C7 = 5))))) ORDER BY 8 ASC, 1 ASC The duration in profiler hits 10-15 seconds and the CPU is 10,000 to 20,000 It matches exactly when the CPU hits 100%. Now are these SELECT statements bad? Is the query causing the slowdown or is the that Overview uses the CAI plugin? The problem is that our support staff use Overview often to track their Incidents and Work orders. I can't find any knowledge base tips or any other people with this issue. Any insight or tips on how to optimize or fix this issue? It's causing the overall Remedy performance to be sluggish. _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug11 www.wwrug.com ARSList: "Where the Answers Are" _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug11 www.wwrug.com ARSList: "Where the Answers Are"

