Having had similar performance issues I agree with William. We had two issues with our server that caused slowness: 1. The Clob in-row issue. and 2. Lack of memory on the DB side. Increasing the settings to what remedy recommends helps a lot.
Recommended init.ora settings: _b_tree_bitmap_plans false cursor_sharing similar (10g), force (9i) cursor_space_for_time false db_block_checking false db_block_checksum true db_block_size 8k db_multiblock_readcount 16 log_buffer 10485760 open_cursors 500 optimizer_dynamic_sampling 2 session_cached_cursors 100 statistic_level typical timed_statistics true undo_retention 14400 work_area_policy auto (Page 18 of Performance Tuning for BSM) Page 12-14 covers tuning the mid-tier server. There is a whitepaper out there called "Using Oracle CLOBs with BMC Remedy Action Request System" that covers the clob conversion and its benefits. Here are more tuning suggestions (Page 15 of Performance Tuning for BSM) System components Database size Small Medium Large Suggestions CPUs (typical configuration) 4 Memory (typical configuration) 16 GB Requirements sga_target 6-8 GB db_cache_size 6 GB shared_pool_size 2 GB shared_pool_reserved_size 100 MB pga_aggregate_target 4 GB Sessions 1000 Processes 1000 Temporary tablespace 2-4 GB Log files 3 (500 MB each) In addition making sure that you are using "Cursor Sharing" helps. Here are some AR Server settings I found helpful: Next-ID-Commit: F Next-ID-Block-Size: 50 Oracle-Cursor Sharing: SIMILAR Oracle-Clob-Storage-In-Row: T Server-Side-Table-Chunk-Size: 5000 Clustered-Index: T Oracle-Bulk-Fetch-Count: 100 Oracle-Search-On-Clob: T Next thing I would do is tune the web server. Increasing the memory to the JVM helped a lot there. There are several docs on BMCs web site that helps tune whatever web server you are using. Thanks, Sean From: Action Request System discussion list(ARSList) [mailto:[email protected]] On Behalf Of William Rentfrow Sent: Wednesday, May 12, 2010 1:25 PM To: [email protected] Subject: Re: Question on Remedy Performance ** You have a remote Oracle instance on Sun. You need to contact support and get the CLOB in-row fix information. This causes severe performance problems in many situations. I've run into this now on a total of 8 Remedy implementations of 7.1 and higher. William Rentfrow Principal Consultant, StrataCom Inc. [email protected]<mailto:[email protected]> Corporate Website, www.stratacominc.com<http://www.stratacominc.com/> Blog, www.williamrentfrow.com<http://www.williamrentfrow.com/> 715-410-8156 C ________________________________ From: Action Request System discussion list(ARSList) [mailto:[email protected]] On Behalf Of Matthew Perrault Sent: Wednesday, May 12, 2010 11:34 AM To: [email protected] Subject: Re: Question on Remedy Performance ** Also, Check you indexes on things like AR System Message Catalog, and the Help desk form. Our otb Help Desk form had 16 indexes on it (17 if you count entry id). That will cause slowness on a save. Danny, We have been having performance problems as well (same versions too) Usually it has to do with someone running a bad query and locking the table. Or fields not getting set, and then a table using an external table qualification with an empty field (translates it into 1 = 1) Any documentation you have I would be very interested in. Thanks, Matt P. From: Action Request System discussion list(ARSList) [mailto:[email protected]] On Behalf Of Danny Kellett Sent: Wednesday, May 12, 2010 9:58 AM To: [email protected] Subject: Re: Question on Remedy Performance ** The AR system is very latency bound. E.g. if your end users have a latency above 40ms, then you will start to notice a performance hit. Also, ITSM applications at that version was not built for performance but functionality. I have done some work on this and I am happy to share some documents with you off list. Some of the obvious things that were done include removing the option on "Refresh on entry change" on the tables within the incident form. For example if I remember there were approx 5 tables, so when you open / select an incident, all those refreshed when in reality, you won't want to see the financial information every time etc. Send me an email and I will dig out the docs for you. dkellett (at) javasystemsolutions.com Kind regards Danny Kellett SSO for ARS http://www.javasystemsolutions.com/jss/ssoplugin From: Action Request System discussion list(ARSList) [mailto:[email protected]] On Behalf Of Jim Coryat (jcoryat) Sent: 12 May 2010 15:35 To: [email protected] Subject: Question on Remedy Performance ** We are running ARS 7.1 patch 006 with ITSM 7.0.03 patch 007. The applications for the most part have been out of the box implementations, we have made some customizations but they have been minor in scope. Our application servers are dual 3.0ghz Xeon boxes with 8gb of memory running windows 2003 Enterprise. The database is Oracle 11 on a Sun V440 4 CPU 32gb memory dedicated box. Both the application server and database are on gigabit network connections. This has been bugging me for a while and I can't seem to figure out why the application server and database for the most part sit there at an idle, yet we have lackluster performance of the remedy system in regards to the customer experience on the desktop and web client. The performance is not terrible, however due to the under utilization of the hardware I would expect better response than what we are seeing. What I'm looking for is some pointers or documentation someone might know about that would help to identify anything that would be causing this behavior. I have read the scalability white papers published by BMC, which closely mirrors our configuration and this has been of little value. Jim Coryat Micron Technology Inc. _attend WWRUG10 www.wwrug.com ARSlist: "Where the Answers Are"_ _attend WWRUG10 www.wwrug.com ARSlist: "Where the Answers Are"_ _attend WWRUG10 www.wwrug.com ARSlist: "Where the Answers Are"_ _attend WWRUG10 www.wwrug.com ARSlist: "Where the Answers Are"_ _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: "Where the Answers Are"

