WPFORO is overloading MYSQL. I have followed your tutorial on database tables to no effect.
wpForo doesn't overload anything.
This could be related to your hosting, errors in your DB (check it within wpForo admin options and tools) or you use a caching with wpForo. Caching doesn't work with wpForo and some caching plugins create problems with wpForo sessions (users get mixed login/logout statuses).
I have a very powerful dedicated server so I doubt it is my host.
I am using w3 total cache with all of the exclusions required to prevent caching on wpforo
I ran a database check of my tables and DID get some issues showing up....
"




Problems with indexes of table `wp_wpforo_posts`








Problems with indexes of table `wp_wpforo_topics`




