MicroStrategy ONE

Governing Memory for Requests from MicroStrategy Web Products

You can limit the total amount of memory that Intelligence Server can use for serving requests from MicroStrategy Web, and you can set the amount of memory that must be kept free for requests from MicroStrategy Web. These limits are enabled when the Web Request job throttling check box is selected. If either condition is met, all requests from MicroStrategy Web of any nature (log in, report execution, search, folder browsing) are denied until the conditions are resolved. For more details about each setting, see below.

  • Maximum Intelligence Server use of total memory sets the maximum amount of total system memory (RAM plus Page File) that can be used by the Intelligence Server process compared to the total amount of memory on the machine.

    This setting is useful to prevent the system from servicing a Web request if memory is depleted. If the condition is met, Intelligence Server denies all requests from a MicroStrategy Web product or a client built with the MicroStrategy Web API.

  • Minimum machine free physical memory sets the minimum amount of RAM that must remain available for Web requests. This value is a percentage of the total amount of physical memory on the machine, not including the Page File memory.

    This can be useful if the machine is running applications other than Intelligence Server and you want to increase the chances that requests from MicroStrategy Web products are serviced using RAM and not the Page File, which does not work as efficiently.