Wrong benchmark code, do not run several benchmarks at once!
I installed benchmark on one of our websites which runs on the same physical server (And IP) as our production but with a lot less plugins and tools etc. I ran it and can continue to run it fine on this small website.
I want to migrate it to main website but I keep getting an error as follows. I was able to run it once before installing on the small website (which I did to see if there was much of a difference in results)
Wrong benchmark code, do not run several benchmarks at once!
I have tried to deactivate the plugin, uninstall it and reinstall. same thing.
Secondly, I get result on both websites as “Importing large amount of data to database 0.98”, my big site uses ludicrousDB and reads from 2 and writes to 1 DB server. The servers are physically connected with 10Gb so wondered why this result. I get an overall result of 8, its just the DB I wondered if this was real bad, or was possible due to the DB server off the host adding a 0.2ms latency.
Wonder if you can make any recommendations, running on ZFS with small byte size block
# Memory and buffer settings
innodb_buffer_pool_size = 24G
innodb_log_file_size = 1G
innodb_log_buffer_size = 64M
innodb_flush_method = O_DIRECT
innodb_flush_log_at_trx_commit = 1
innodb_file_per_table = 1
# Thread settings
innodb_thread_concurrency = 16
innodb_read_io_threads = 16
innodb_write_io_threads = 16
innodb_io_capacity = 2000
innodb_io_capacity_max = 4000
# AIO settings
innodb_use_native_aio = 1
# Other settings
slow_query_log = 1
slow_query_log_file = /var/log/mysql/mysql-slow.log
long_query_time = 2
# Timezone
default_time_zone = 'Pacific/Auckland'
max_binlog_size = 100M
expire_logs_days = 7
relay_log_space_limit = 1G
# Allow infile for IPMS
local-infile=1
[mysqld]
disabled_storage_engines="MyISAM,BLACKHOLE,FEDERATED,ARCHIVE,MEMORY"
gtid_mode = ON
enforce_gtid_consistency = ON
master_info_repository = TABLE
relay_log_info_repository = TABLE
binlog_checksum = NONE
log_replica_updates = ON
log_bin = binlog
binlog_format = ROW
sync_binlog = 1
binlog_expire_logs_seconds = 3600 # Purge binlogs after 1 hour (adjust as needed)
binlog_row_image = MINIMAL
transaction_write_set_extraction = XXHASH64
]]>
I get this error since yesterday: Unknown error occured during connecting to plugin backend! Whilst https://report.wpbenchmark.io is also not available in the browser.
]]>Hello!
On my sites, APCu is used as object cache, but WordPress Hosting Benchmark tool reports “no object cache”. Could you tell me what I need to do to get APCu detected (and tested) by your plugin?
Thanks a lot.
Disclaimer: I’m the author of APCu Manager.
]]>How to improve database performance ?
Environment:
wordpress 6.6.1
PHP 8.3.11
Apache 2.4.62
MariaDB LTS 11.4.3-MariaDB, client 15.2 for Linux (x86_64) using readline 5.1
https://i.imgur.com/0b7qXuO.png
my.cnf
https://www.logpasta.com/paste/raw/67be14a8-7cfc-4d9d-b930-7cd872918af3.txt
]]>Hello, it seems like the changelog for newest versions is missing…
]]>Hi there!
On my server when i use Object cache option giving by W3 Total Cache Pro – test results in Zero score. This i tried using plugin’s multiple Object caching options – Redis, Memcached, APCu, etc. all of them fails.
At the same time if i used other plugins right on the same WP site such as:
Redis Object Cache, Object Cache Pro, APCu Manager, SQLite Object Cache, etc.. WP Benchmark shows results.
Can you please test W3 Total Cache whether it is doing the Object Caching properly as the Query Monitor is showing – W3 not doing much.
I want to skip object caching on W3 if it is its fault.
Without WP Benchmark Object Cache testing would have been difficult.
Thanks.
]]>Hi Anton Aleksandrov,
It is a great Plugin. I want to install it on a very very old WordPress Site that not suitable to be upgraded recently. According to the Plugin Detail Page, it should be compatible with WordPress 5.1.1 (4.0 or higher on system requirement) and PHP 7.3.6 (5.6 or higher on system requirement). But I got error while installing the Plugin.
The error statement is;
Installation failed: Destination folder already exists.
May be I tried install the plugin before and its could not completed. Where is the installation folder? Tried to remove it and execute the installation again would help, I think.
]]>I use litespeed, health score from dasboard wp is good
how to improve score object cache using litespeed?
i tried Docket Cache working fine, but i dont wanna use it
Hello,
since the update, REDIS is ignored and gets a value of 0. Please fix this.
]]>Filesystem write ability: 0
Local file copy and access speed: 0
Small file IO test: 2.22
Do you know what it means and what I must do to fix this?
I am not sure if this means actually something is wrong with my setup or permissions?
Even if all is good, I would love to get fair results when I compare with other hostings I test.
Sorry if it’s a beginner question I was never dealing with these kinds of tools
]]>Hello ??
In https://plugins.trac.www.ads-software.com/browser/wpbenchmark/trunk/class.wpbenchmarkio.php#L403
you have a typo in the word calculations
]]>I’ve got the redis object cache enabled and using the plugin (I have a dedicated server), but the cache read is showing zero on my tests. I don’t see anywhere about having to enable redis in wp-admin…is that the issue? I’m not sure why it would be showing this.
]]>Hello!
Many thanks for this great plugin. ??
I would like to know if new scores are counterbalance by average results stored in “collect.wpbenchmark.io” database(s).
Long story short: I thought that this plugin was using arbitrary results to set scores but, after reading (quickly) the code, it appears that every new test is balanced by all previous tests.
Not sure if my question is “understable” but could you confirm this point?
Have a great day! ??
]]>Hi,
I know PHP 8.3 is quite new but try testing “Operations with large text data” against the previous version. I’ve seen a drop of 4-5 seconds, from 7.7 in 8.2 to 2.4 seconds in 8.3. That’s too much difference and PHP 8.3 is not a radically new version like 5.6 vs 7.0 . Now, it’s possible that it’s just a better compiler for that particular functions you’ve used, but it doesn’t seem overall improvement of PHP runtime.
Could you check it please? Thank you!
i got error, how to fix ?
Error during test – skipping failed benchmark…
Executing next function, please wait…
View post on imgur.com
]]>
I’m getting this error when running the benchmark:
Wrong benchmark code, do not run several benchmarks at once!
]]>Seems like the measurement is not accurate?
CLI-Download: 393.18 Mbps
CLI-Upload: 407.83 Mbps
Plugin: ~85 mbit/s
I was installing this plugin on a few different sites today to compare the hosting and some sites were unable to run a benchmark test. The following PHP error was output to the error log for a site using WP 5.9.7 and PHP 7.4.33
[12-Sep-2023 00:14:51 UTC] PHP Fatal error: Uncaught Error: Call to undefined function wp_cache_supports() in /home/mysite/public_html/wp-content/plugins/wpbenchmark/class.wpbenchmarkio.php:1193
Stack trace: 0 /home/mysite/public_html/wp-content/plugins/wpbenchmark/class.wpbenchmarkio.php(459): wpbenchmarkio->local_wp_cache_flush() 1 /home/mysite/public_html/wp-content/plugins/wpbenchmark/class.wpbenchmarkio.php(448): wpbenchmarkio->reset_and_prepare_object_cache() 2 /home/mysite/public_html/wp-content/plugins/wpbenchmark/class.wpbenchmarkio.php(34): wpbenchmarkio->get_initial_steps() 3 /home/mysite/public_html/wp-content/plugins/wpbenchmark/wp-benchmark-io.php(951): wpbenchmarkio->request_new(Array) 4 /home/mysite/public_html/wp-settings.php(418): include_once(‘/home/mysite/publi…’) 5 /home/mysite/public_html/wp-config.php(110): require_once(‘/home/mysite/publi…’) 6 /home/mysite/public_html/wp-load.php(50): require_once(‘/home/mysite/publi…’) 7 /home/mysite/public_html/wp-admin/admin.php(34): require_once(‘/home/mysite/publi…’) 8 /home/mysite/public_html/wp-admin/tools.php(40 in /home/mysite/public_html/wp-content/plugins/wpbenchmark/class.wpbenchmarkio.php on line 1193
Every time that i want run benchmark i have some issue. when its running data base.
Please send me an email to sen you my specification of my wordpress and check have some incompatible.
Error during test - skipping failed benchmark...
Executing next function, please wait...
Error during test - skipping failed benchmark...
Executing next function, please wait...
Error during test - skipping failed benchmark...
Executing next function, please wait...
Error during test - skipping failed benchmark...
Executing next function, please wait...
Error during test - skipping failed benchmark...
Executing next function, please wait...
Error during test - skipping failed benchmark...
Executing next function, please wait...
Error during test - skipping failed benchmark...
Executing next function, please wait...
Error during test - skipping failed benchmark...
]]>
Just a kindly reminder: This plugin is not?properly prepared for localization. If you would like to translate this plugin,?please contact the author.
Please make the plugin translation ready.
]]>I am looking for a way to start test from command line. Is it possible?
]]>What does this option mean “Anonymize benchmark results after”? I see it has several values such as “At once, always anonymous”, “After 1 hour”, “In one day” etc.
]]>Error during test - skipping failed benchmark...
Executing next function, please wait...
Error during test - skipping failed benchmark...
Executing next function, please wait...
Error during test - skipping failed benchmark...
Executing next function, please wait...
Error during test - skipping failed benchmark...
Executing next function, please wait...
Error during test - skipping failed benchmark...
Executing next function, please wait...
Error during test - skipping failed benchmark...
Executing next function, please wait...
Error during test - skipping failed benchmark...
Executing next function, please wait...
Error during test - skipping failed benchmark...
Executing next function, please wait...
Error during test - skipping failed benchmark...
Executing next function, please wait...
Error during test - skipping failed benchmark...
Executing next function, please wait...
Error during test - skipping failed benchmark...
Executing next function, please wait...
Error during test - skipping failed benchmark...
Executing next function, please wait...
Error during test - skipping failed benchmark...
Executing next function, please wait...
Error during test - skipping failed benchmark...
Failed to continue with next benchmark, stopped.
When I try to run the benchmark tests, they always fail on the database tests. They spit out a bunch of errors and then finish with “Failed to continue with next benchmark, stopped.”
Any idea what could be happening here? Is it possible to see the results from the CPU/Memory and Filesystem tests somewhere even if the database tests have failed?
]]>Hi!
I see this result and don’t really understand what this means or what to do about it:
Object cache | Persistent object cache enabled | 0
As it shows “0” it seems like something is wrong?!
]]>Hi, I was just wondering if this works with Windows servers?
]]>What does mixed usage 0
mean?
View post on imgur.com
]]>
Hello,
I am trying to run a test and I receive an error “Error during test – skipping failed benchmark.”
https://report.wpbenchmark.io/tjKwrvtm6V/ this is the report.
What this could be? How I can provide some logs?
Thanks
]]>Hi!
I tried to do a benchmark test on a new server. It’s giving 0 zero on the Object cache on LS cache, while a good score on WP redis plugin.
https://community.cyberpanel.net/t/redis-working-or-not-via-ls-cache-plugin/39842
I posted the problem here and no one replied. I hope you can explain me what’s happening.
]]>In your db tips https://wpbenchmark.io/improve-wordpress-speed/
You have added these lines for I assume to put in the my.cnf file.
Can i also add them if i’m using MariaDB or is exclusive for MYSQL 8.0+ I’m using MariaDB 10.6
# added on 29.Oct.2022
# especially for MySQL 8.0
innodb_redo_log_capacity=512M # only if you have MySQL 8.0.30+
innodb_log_buffer_size=512M
innodb_log_write_ahead_size=128K
disable_log_bin
thank you in advance.
]]>Hello,
Thank you for this wonderfull plugin. Everything seems regarding the test pretty good. Except the database.
DATABASE
Importing large amount of data to database
0.99
Simple queries on single table
7.16
Are this numbers also based on a scale of 10?
If yes, what should I do, to get these up. I have an unmanaged dedicated server. That ‘m learning to config to get the max out of it.
]]>