• Resolved Nate

    (@goseongguy)


    Hello,

    I love how modular and light Rank Math can be, especially compared to alternatives.
    In keeping with this, would it be possible to remove unused database tables for deactivated modules?

    For example, I don’t think I’ve ever turned on 404 Monitor or Redirections modules (maybe they were activated by default when first installing plugin, I don’t remember). But these two tables are still in my database and seem to be basically empty.

    I thought about deactivating Rank Math, removing the tables via WP Optimize, and then reactivating Rank Math. But I don’t know if that’s a good idea.

    Perhaps adding a setting/button in Rank Math to remove database tables for deactivated modules? I understand some users may want to keep the data in case they want to use the module again later, so having this would preserve that and also allow other users to trim up their database.

Viewing 1 replies (of 1 total)
  • Plugin Author Rank Math SEO

    (@rankmath)

    Hello @goseongguy,

    Thank you for contacting the support and sorry for not following up quickly and any inconvenience that might have been caused due to that.

    Sinc v1.0.58, we added a condition before creating the tables. So, you can drop the unused tables. Rank Math will not create them automatically if the modules are not active.

    You can read more about the changelog here:
    https://rankmath.com/changelog/#free

    Improved: Create tables related to different modules only if those modules are activated. This improves the speed of the plugin further

    Hope that helps.

Viewing 1 replies (of 1 total)
  • The topic ‘Optimize Unused Database Tables’ is closed to new replies.