This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| - | 8:00 – 12:00 | 8:00 – 12:00 | 8:00 – 12:00 | 8:00 – 12:00 | 8:00 – 12:00 | - |
| - | 12:00 – 16:00 | 12:00 – 16:00 | 12:00 – 16:00 | 12:00 – 16:00 | 12:00 – 16:00 | - |
Supporter timezone: Europe/Zagreb (GMT+02:00)
Tagged: Performance
This topic contains 42 replies, has 0 voices.
Last updated by Dražen 6 months, 3 weeks ago.
Assisted by: Dražen.
| Author | Posts |
|---|---|
| October 2, 2025 at 8:12 am #17450851 | |
|
kostasP-6 |
Drazen |
| October 2, 2025 at 8:18 am #17450901 | |
|
Dražen Supporter
Languages: English (English ) Timezone: Europe/Zagreb (GMT+02:00) |
Hello, sure, note we are already checking and working on local instance of your website. I will update when 2nd tier gets back to me after debugging. Regards, |
| October 2, 2025 at 11:54 am #17451920 | |
|
Dražen Supporter
Languages: English (English ) Timezone: Europe/Zagreb (GMT+02:00) |
Hello, once the staging site is ready, please also share exact step by step guide to see the issue or video of the problem with clear steps. Our 2nd tier has checked your website locally, but we do not see any major performance issue so we are stuck checking / seeing the issue. Let me know, please. Regards, |
| October 2, 2025 at 1:17 pm #17452229 | |
|
kostasP-6 |
Hello Drazen, Thank you for your reply. We have completed the staging environment as requested, but after thorough testing the performance issue cannot be reproduced there. This was expected, since staging does not replicate the same live conditions: No real traffic or concurrent users. For this reason, the staging environment cannot reflect the actual bottleneck we are facing. The slow queries appear only under live traffic conditions, which is why we have already provided you with detailed MySQL slow query logs (including the 3-day report). These logs are direct evidence of the problem and point clearly to queries related to WPML. Therefore, instead of relying on staging or video reproduction (which cannot capture the issue), we kindly ask your team to focus on: Reviewing the slow query logs already shared. Suggesting concrete solutions or optimizations for the queries that WPML triggers under live load. The issue is well-documented, and we now need actionable recommendations from your side. Please note that if you wish to check anything at clone site, we have restore your access to hidden link with the login credentials that i have already provide you above Thank you for your continued support — we are looking forward to the next steps. |
| October 3, 2025 at 6:19 am #17453410 | |
|
Dražen Supporter
Languages: English (English ) Timezone: Europe/Zagreb (GMT+02:00) |
Hello, Thank you for getting back to us. I understand your point, but as mentioned a few times before, there isn’t much we can determine from the logs alone. Performance issues can be caused by many factors, such as plugins, server load, or other external reasons. Unfortunately, based only on the logs, we cannot provide deeper insights. We also weren’t aware that the issue occurs only on production and under heavy load, since our checks were done on a copy of your website. To move forward, we would need a way to properly reproduce and debug the problem, as without direct access it’s very difficult to diagnose or recommend anything specific. In the meantime, one step you could try is disabling some plugins (other than WPML) to see if that improves performance, as well as using Query Monitor to identify slow-loading queries. Other than step suggested, I’m afraid we are stuck at this point, since we cannot see or reproduce the issue ourselves. Please check with your team and try to provide us with a way to reproduce on a staging site, local environment, or through any testing tool—so we can investigate further. Best regards, |
| October 3, 2025 at 6:39 am #17453448 | |
|
kostasP-6 |
Hello Drazen, Thank you for your time and replies so far. However, after weeks of back-and-forth and despite the fact that we have already provided detailed live MySQL slow query logs clearly pointing to WPML-related queries, your team is unwilling to analyze them in depth or provide concrete solutions. Instead, we have been redirected to generic troubleshooting steps and suggestions such as “disable all other plugins.” This is not a serious way to handle such an issue. It is not realistic — nor acceptable — for a production e-commerce website generating more than €500,000 annually to disable essential plugins just to prove a point, especially when the logs already demonstrate that the bottleneck originates from WPML. For a professional product like WPML, we expected a serious technical investigation. Unfortunately, the handling of this case has been very disappointing. At this point, since WPML support cannot or will not work with the evidence provided, we have no choice but to proceed with a refund request and begin the process of replacing WPML with a competing solution. Sadly, our experience with WPML support has been extremely negative. Before closing this case, please confirm: For how long do you still require access to the staging site (hidden link If you have any final remarks or technical insights to share, please do so now. After that, we will proceed with shutting down the staging environment and requesting a refund. Best regards, |
| October 3, 2025 at 6:48 am #17453486 | |
|
Dražen Supporter
Languages: English (English ) Timezone: Europe/Zagreb (GMT+02:00) |
Hello Christos, I’m sorry to hear you feel this way. Please know that we’ve been doing our very best to support you. We’ve been working on this case for several days, but unfortunately, we haven’t been able to reproduce the issue or make further progress beyond reviewing the SQL queries. As mentioned, both myself and our second-tier support team have examined the queries in depth, but it’s difficult to draw definitive conclusions from them alone. Many different factors could be contributing to the slowdowns. Based on the logs shared and the copy of your website provided, there isn’t much more we can determine at this stage. The steps I’ve suggested are meant to help move us closer to finding new clues or solutions—not to lead you in the wrong direction or provide generic advice. To ensure once more nothing is overlooked, I will review the case again with our second-tier support and escalate it to our manager to see if there’s anything further we can try or recommend. Please allow me a little time to follow up with them, and I’ll share any updates with you as soon as possible. Best regards, |
| October 3, 2025 at 7:11 am #17453532 | |
|
kostasP-6 |
Drazen, Thank you for your reply. Please note that this issue is business critical for us and cannot be prolonged any further. We have already invested significant time and resources, and the backend performance directly affects our daily operations. I appreciate that you will review this again with your second-tier team and escalate it to your manager. Please proceed, and let me know as soon as you have a concrete update. Best regards, |
| October 3, 2025 at 7:41 am #17453647 | |
|
Dražen Supporter
Languages: English (English ) Timezone: Europe/Zagreb (GMT+02:00) |
Hello Christos, Thanks for the reply, and I understand your side and affect it has. Please try next suggestion from our 2nd tier, based on the finding and clues we have had from the copy of the website: - Reevaluate the need for the WPF Product Filter: - Replace WordPress cron with a real server cron job: - Optimize database configuration: - Enable WooCommerce HPOS (High-Performance Order Storage): Each of these steps can contribute to reducing bottlenecks and improving the site’s overall speed and stability. Please review these options and try to follow them. Let us know how it goes and if this helps. Best regards, |
| October 3, 2025 at 10:00 am #17454041 | |
|
kostasP-6 |
Hello Drazen, Thank you for the detailed suggestions. This is more concrete and helpful. Database optimization: Our sysadmins have already adjusted the innodb_buffer_pool_size and related parameters as part of the recent tuning. Server-side cron: We fully agree this is important, but it must be done with a safe migration plan to avoid breaking essential plugins (e.g. backups, RankMath, WP Rocket). We will review this carefully before applying it in production. WPF Product Filter: We are aware of its impact and will evaluate if further optimization or caching is possible. WooCommerce HPOS: This looks like a critical improvement for scaling. We plan to test the migration first in staging before applying it live. One important question: does WPML have full compatibility with WooCommerce HPOS? If yes, could you please share official documentation or best practices for enabling it together with WPML? This will help us plan the migration safely. Thanks again for your support. We will proceed step by step and update you with our results. |
| October 3, 2025 at 11:18 am #17454167 | |
|
Dražen Supporter
Languages: English (English ) Timezone: Europe/Zagreb (GMT+02:00) |
Hello Christos, Thank you for getting back to us and considering our suggestions. Please let us know the outcome once you’ve had a chance to review these with your team and test whether they help. Regarding WooCommerce HPOS, I can confirm that WPML is fully compatible and there are no known issues related to this functionality. Support has been available since 2023—you just need to enable it on the WooCommerce side by selecting High Performance Order Storage in WooCommerce → Settings. Of course, you need to have installed and enabled "WPML for WooCommerce " add-on plugin from WPML, before it was called WooCommerce Multilingual, just to not cause any confusion to you. For reference, here’s our announcement on full HPOS support: https://wpml.org/compatibility/2023/11/woocommerce-multilingual-5-3-full-support-for-hpos-and-more/ Best regards, |
| October 3, 2025 at 3:28 pm #17454903 | |
|
kostasP-6 |
Hey Drazen hidden link Sysadmins exported the Slow MySQL Queries for the past 24 hours to check the problem deeper. hidden link during this crash the MySQL Service is utilizing around 7GB of memory PID: 240212 | Time: 00:35 | User: wwwanta+ | Memory: 205.06 MB | Script: lsphp:uniforms/public_html/wp-admin/admin-ajax.php We have get the decision to disable WPML for couple of days and change to HPOS just to check the e-shop reactions and server stability. At the end if this crash problem is related 100% with WPML we will let you know about our next step. If you kindly please keep this topic open until we investigate more in details. |
| October 6, 2025 at 6:39 am #17458211 | |
|
Dražen Supporter
Languages: English (English ) Timezone: Europe/Zagreb (GMT+02:00) |
Hello, Thank you for getting back to us and for sharing more details. I understand what happened and how it occurred, but unfortunately, based on the information provided, it’s still difficult to identify the exact root cause — as mentioned earlier. Please let me know how it goes after following our suggestions and whether that helps. If you’re able to reproduce the issue or share access to the affected site, we’ll be happy to investigate it further in depth. I will wait for your update. Kind regards, |
The topic ‘[Closed] WooCommerce + WPML very slow backend due to heavy SQL queries’ is closed to new replies.