I am considering using the database caching feature of W3 Total Cache PRO as I migrate my WordPress site from MySQL 5.7 to MySQL 8.0. Due to the large volume of data, we have benefited significantly from the query cache in MySQL 5.7, especially in the WordPress admin area (particularly the list views). However, after migrating to MySQL 8.0, we are experiencing significant performance degradation. While we can tolerate the slower initial load, subsequent loads are unacceptably slow, and the client has raised concerns about the overall performance.
Given this situation, I would like to know if W3 Total Cache PRO can provide performance improvements comparable to the query cache in MySQL 5.7. Additionally, is it possible to use hooks, either from WordPress or from W3 Total Cache itself, to automatically purge the database cache when specific tables are updated?