We’re smarter together. Learn from this collection of community knowledge and add your expertise.

How do I optimize performance of SAS Real-Time Decision Manager?

by Community Manager on ‎12-24-2015 09:07 AM (187 Views)

SAS Real-Time Decision Manager and SAS Decision Services enable you to configure the connections that they keep open to the SAS Federation Server. You might need to adjust the settings for this pool of open connections in order to get optimal performance in your environment.

 

The following seven settings can be adjusted to optimize performance. The values that are suggested below are for an operational environment, which assumes that each node contains: Eight CPUs, one instance of the SAS Decision Services Engine Server, and one instance of SAS Federation Server.

 

  1. MaxActive = 12
  2. MaxIdle = 16
  3. MinIdle = 4
  4. MaxTotal = 16
  5. MinEvictableIdleTimeMillis = 120000
  6. NumTestsPerEvictionRun = 10
  7. TimeBetweenEvictionRunsMillis = 120000

Note: For detailed instructions on how to set these values, see SAS Note 49375: "How to set MaxActive and MaxIdle for the DataFlux Federation Server connection pool for SAS Real-Tim...."

Do not adjust any other settings for the connection pool. No adjustments are needed for the corresponding settings for the statement pool.

 

SAS recommends the aggressive eviction settings in the list above in order to minimize memory usage for SAS Federation Server and DS2 code. However, you might find that these eviction settings should be increased in your environment. Settings that are too aggressive trigger frequent restarts of your pool of connections. The connection pool restarts increase average campaign response times significantly.

 

After your initial adjustment, use the SAS Real-Time Decision Manager tool PoolDiagnostics.jsp to observe system behavior and guide you in increasing or decreasing these values. Check that these settings remain appropriate for your environment whenever you upgrade, install fixes, or change campaign usage patterns.

 

Visit Problem Note 56682: Manual tuning is required to optimize performance of SAS Real-Time Decision Mana... to rate these instructions.

 

Operating System and Release Information

Product Family

Product

System

Product Release

SAS Release

Reported

Fixed*

Reported

Fixed*

SAS System

SAS Real-Time Decision Manager

Microsoft® Windows® for x64

6.1

     

Microsoft Windows 8 Enterprise 32-bit

6.1

     

Microsoft Windows 8 Enterprise x64

6.1

     

Microsoft Windows 8 Pro 32-bit

6.1

     

Microsoft Windows 8 Pro x64

6.1

     

Microsoft Windows 8.1 Enterprise 32-bit

6.1

     

Microsoft Windows 8.1 Enterprise x64

6.1

     

Microsoft Windows 8.1 Pro

6.1

     

Microsoft Windows 8.1 Pro 32-bit

6.1

     

Microsoft Windows 95/98

6.1

     

Microsoft Windows 2000 Advanced Server

6.1

     

Microsoft Windows 2000 Datacenter Server

6.1

     

Microsoft Windows 2000 Server

6.1

     

Microsoft Windows 2000 Professional

6.1

     

Microsoft Windows NT Workstation

6.1

     

Microsoft Windows Server 2003 Datacenter Edition

6.1

     

Microsoft Windows Server 2003 Enterprise Edition

6.1

     

Microsoft Windows Server 2003 Standard Edition

6.1

     

Microsoft Windows Server 2003 for x64

6.1

     

Microsoft Windows Server 2008

6.1

     

Microsoft Windows Server 2008 R2

6.1

     

Microsoft Windows Server 2008 for x64

6.1

     

Microsoft Windows Server 2012 Datacenter

6.1

     

Microsoft Windows Server 2012 R2 Datacenter

6.1

     

Microsoft Windows Server 2012 R2 Std

6.1

     

Microsoft Windows Server 2012 Std

6.1

     

Microsoft Windows XP Professional

6.1

     

Windows 7 Enterprise 32 bit

6.1

     

Windows 7 Enterprise x64

6.1

     

Windows 7 Home Premium 32 bit

6.1

     

Windows 7 Home Premium x64

6.1

     

Windows 7 Professional 32 bit

6.1

     

Windows 7 Professional x64

6.1

     

Windows 7 Ultimate 32 bit

6.1

     

Windows 7 Ultimate x64

6.1

     

Windows Millennium Edition (Me)

6.1

     

Windows Vista

6.1

     

Windows Vista for x64

6.1

     

64-bit Enabled AIX

6.1

     

64-bit Enabled Solaris

6.1

     

HP-UX IPF

6.1

     

Linux for x64

6.1

     

Solaris for x64

6.1

 


 

 

Contributors
Your turn
Sign In!

Want to write an article? Sign in with your profile.