Wordfence’s wfhoover table growing too big
-
Hi Wordfence team,
Since a couple of month, Wordfence is causing me trouble at my host. I have about 50 MB of free space on a MySQL DB and my host is making the DB read-only once I exceed the 200MB threshold.What happens when I receive a host notification that I exceeded the DB limit, is that I can no longer log into the WP site. I can however load PHPmyadmin, notice that there’s a large
wfhoover
table, drop it, and wait for my host to re-open the database as read+write.What are my solutions without uninstalling Wordfence?
Some ideas and questions:
- I am expecting a larger DB, but have also seen users with a larger DB being fully occupied by
wfhoover
, so it’s not a reliable solution. There’s no solution mentioned for a similar issue at https://www.ads-software.com/support/topic/wp_wfhoover-table-is-massive/ - Can I set a limit to the size that the
wfhoover
table can take? - I’ve read this table is supposed to be deleted by Wordfence after the scan is completed. Is it possible that if my host sets the DB as readonly, then Wordfence is unable to delete this table, thus keeping the wordpress site unusable?
- Why is Wordfence needing so much space at the same time? I’ve seen wfhoover taking up to 150 MB before my host makes the DB read-only.
Diagnostics:
– Wordfence 7.10.6 (1698685182)
– WordPress 6.2.3
– PHP 8.1.23
– MySQL 5.7.42-log
– Everything is green andOK
in MySQL Database version and privileges (of course once I can log in WordPress, not when the DB is made read-only) - I am expecting a larger DB, but have also seen users with a larger DB being fully occupied by
- The topic ‘Wordfence’s wfhoover table growing too big’ is closed to new replies.