OmniCare Customer SupportJoin a GoToMeetingOmniRIM DemoSite Map  
   

Create & View Cases Downloads Knowledge Base FAQs Training

 
 

 

OmniRim > OmniCare Support > Knowledge Base

KB Article #:  

85

Version:  

ALL VERSIONS

Category:  

Performance

Keywords:    

Performance

Issue:    

OmniRIM Performance Issues

Description:    

If your OmniRIM application is not performing as quickly as you would expect, we have come up with a list of questions that will help us to narrow down the cause.

Cause:    


Solution:    

As with any Application Performance issues, there are many potential causes.

To investigate this further, there is a standard list of questions for which we will need some answers: 

        General
  • -Where in OmniRIM are you noticing the performance problems the most?
  • -Is the applications just slow, or are you experiencing errors (if so, send screenshots).
  • -Are all users experiencing slowness, or only certain users?
  • -Is the performance problem more noticeable at one physical office location more than another?
  • -Are the performance issues more noticeable at certain times of the day?
  • -While testing on a workstation, can you please run some specific test cases that describe the function being
    done and the length of time taken to execute that function? 
  • -Can you run those same specific test cases on the physical IIS Application server, and compare them with your results from the tests that were run on the workstation.

    Network & Configuration

  • -Are you using any sort of LDAP integration or Single-Sign-On?
  • -Can you please do some Network Monitoring / Packet Sniffing between the workstation and the server to analyze and identify potential Network Traffic issues.

           Workstation

  • -Is the workstation's browser configured to allow caching (recommended)?
  • -Is I.E. on the workstation set to 'Check for newer versions of stored pages' Automatically?

    IIS Application Server
     
  • -What are the system specs for the OmniRIM IIS Application Server?
  • -Is this a dedicated server or are other applications running on it?
  • -Is this server a physical box, or are you running any sort of a Virtual machine?
  • -Are you running any sort of AntiVirus on this machine, and if so, have you set it to exclude monitoring of any OmniRIM files & applications?
  • -Have you set up the application/site to be part of the Intranet or a Trusted Zone?
  • -Have you set IIS up to force it to deliver a new page for each request, or are you utilizing caching (recommended)?
  • -Is IIS Logging enabled (5-7% Performance hit).
  • -Have you Defragged your Hard Drive(s) recently?
  • -Please run some performance logging on this server, and send us the logs for review.
    • Memory: Available Bytes.
      Memory: Page Faults/sec,
      Memory: Pages Input/sec,
      Memory: Page Reads/sec,
      Memory: Transition Faults/sec.
      Memory: Cache Bytes
      Memory: Pool Paged Bytes
      Memory: Pool Nonpaged Bytes
      Page File Bytes: Total
      Internet Information Services Global: File Cache Hits %
      Internet Information Services Global: File Cache Flushes
      Internet Information Services Global: File Cache Hits.
      Active Server Pages: Errors-related counters

      Active Server Pages: Requests/Sec
      Active Server Pages: Requests Executing
      Active Server Pages: Request Wait Time
      Active Server Pages: Request Execution Time
      Active Server Pages: Requests Queued

      Active Server Pages: Session total
      Web Service: ISAPI Extension Requests/Sec
      Web Service: Get Requests/sec
      Web Service: Post Requests/Sec
       
       

      Network Interface: Bytes Total/sec
      Network Interface Connection: Bytes Total/sec
      PhysicalDisk: % Disk Time

      Processor: %Processor Time.
      System: Processor Queue Length.
      Processor: Interrupts/sec
      Processor: % DPC Time
      Process (inetinfo): Virtual Bytes
      Process (dllhost# n ) : Virtual Bytes
      Process (inetinfo): Working Set
      Process (dllhost# n ): Working Set..
      Be sure that you monitor counters for all instances of Dllhost2 on your server; otherwise, you will not get an accurate reading of pool space used by IIS.

IIS 6.0 Application Pool Recommendations 

  • Under Recycling tab uncheck the Recycle worker process (in minutes) setting
  • Under Recycling tab uncheck the Recycle worker process (number of requests) setting
  • Under Recycling tab check the Recycle worker processes at the following times setting and select a time during the night when no one is using OmniRIM
  • Under Recycling tab do not check any of the Memory recycling settings
  • Under Performance tab uncheck the Idle timeout setting
  • Under Performance tab uncheck the Request queue limit setting
  • Under Performance tab uncheck the Enable CPU monitoring
  • Under Performance tab Web garden must be set to 1

             Database Server
    • -What are the system specs for the OmniRIM Database Server?
    • -Oracle or SQL, and which version?
    • -Is this a dedicated server or are other applications running on it?
    • -Is this server a physical box, or are you running any sort of a Virtual machine?
    • -Are you running any sort of AntiVirus on this machine, and if so, have you set it to exclude monitoring of any OmniRIM files & applications?
    • -Please run some performance logging on this server (RAM, CPU, Disk, etc.), and let us know if you spot any concerns.

    Home | About Us | Clients | Solutions | Resources | Partners | Contact Us | Site Map

    Copyright © 2007 OmniRIM Solutions Inc. All Rights Reserved. 1-866-OmniRIM (666-4746)
    Terms and Conditions / Privacy Policy

    Sarbanes-Oxley Compliance: White Papers | OmniRIM can improve any enterprise content management system | Financial Services records management software solutions | Health Care RM software solutions | Higher Education RM software solutions | Insurance Services RM software solutions | Life Sciences and Pharmaceuticals RM software solutions | Oil & Gas Industry RM software solutions | Professional Services RM software solutions | Government and Public Service RM software solutions | Real Estate and Property Management RM software solutions | Telecommunications RM software solutions | Transportation RM software solutions | Utilities RM software solutions | OmniRIM records management software and your legacy Enterprise Content Management system.

     
    Page last updated by robert kim on Oct 1, 2008 at 3:09 PM.