This article provides a patch for the known Magento Commerce performance issue caused by excessive Ajax requests.
The issue was fixed in Magento Commerce 2.3.4.
Magento might be sending redundant Ajax requests from the storefront to the server, to get the banner information and customer information. These Ajax requests have a performance impact, especially in high-load (high-volume and high-traffic) conditions. So if the Banner functionality is not used, it is recommended that you completely disable the Magento Banner module output and apply the patch to improve retrieving customer information.
The patch is attached to this article. To download it, scroll down to the end of the article and click the file name, or click the following link:
Compatible Magento versions
The patch is valid for the following products and versions:
- Magento Commerce Cloud 2.2.9 and Magento Commerce 2.2.9
If you have a different version of Magento Commerce, consider updating to the latest 2.3.x release. If this is not an option currently, please contact Magento Support and request a patch for your version.
How to apply the patch
See How to apply a composer patch provided by Magento for instructions.