• Resolved andreasnoll

    (@andreasnoll)


    I started cleaning up autoloaded options with plugin AAA Option Optimizer.

    Within 2 days the plugin tells me there were almost 3,000 calls to an option that doesn’t exist. My guess: this slows down my website.

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Support pbevanudp

    (@pbevanudp)

    Hello,

    Please could you detail the exact step by step configuration changes you made to AAA Option Optimizer so that I can recreate this behaviour?

    Marty

    (@bozzmedia)

    I am experiencing this. Simply run AAA Option Optimizer on a site with updraft installed, then let it run for a bit, and pull up the “Requested options that do not exist” tab on the Options Optimizer page at
    /wp-admin/tools.php?page=aaa-option-optimizer

    Thanks for looking into it!

    (This topic is not actually resolved)

    AAA Option Optimizer is showing hundreds of calls to WP Options that do not exist:

    Hundreds to ‘page_capability_updraft-options-group’

    and hundreds to a number of Options with the format ‘updraft_jobdata_ef49b5db03ab’ (where the hex suffix is different for each)

    Plugin Author David Anderson

    (@davidanderson)

    Hi,

    I’m copy/pasting the reply from a related thread:

    1. This is apparently a bug in the plugin “AAA Option Optimizer”, which is confusing WordPress capability calls with database lookups. Here you can see the capability lookup in our code: https://plugins.trac.www.ads-software.com/browser/updraftplus/tags/1.24.6/options.php#L20 . If you install a database tool like “Query Monitor” which shows all database lookups, you won’t find any database lookups for this key (page_capability_updraft-options-group) – except from the “AAA Option Optimizer” plugin itself.
    2. updraft_jobdata_* – these keys are used inside backup jobs. So, you’ve presumably run a backup (or visited your UpdraftPlus settings page). They’re not looked up on any front-end pages, because UpdraftPlus is a back-end tool and doesn’t run on the front-end of your site. As such, the Optimizer plugin could do with improving here by not showing all option lookups as if they were the same – the context of the lookup matters – if it’s leading people to look into purely under-the-hood accesses that don’t happen on front-end pages to try to improve their site performance, then that’s a waste of time.

    David

    OK, understood, thanks!

    Thank you for the detailed response @davidanderson

    Bug report filed here
    https://github.com/Emilia-Capital/aaa-option-optimizer/issues/25

Viewing 6 replies - 1 through 6 (of 6 total)
  • You must be logged in to reply to this topic.