• Resolved nicowob123

    (@nicowob123)


    Hi,

    i’m having a big issue on the site linked, as WC is creating tons of database entries such as _transient_timeout_wc_xxxxxxx causing the sql to overload and making the whole site go error 500. Is there an effective way to prevent this ?

    Please help !

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

Viewing 5 replies - 1 through 5 (of 5 total)
  • Saif

    (@babylon1999)

    Hello @nicowob123,

    Thank you for reaching out!

    i’m having a big issue on the site linked, as WC is creating tons of database entries such as _transient_timeout_wc_xxxxxxx causing the sql to overload and making the whole site go error 500. Is there an effective way to prevent this ?

    I believe this was already fixed in WooCommerce 6.0.0, kindly check this report for more context: https://github.com/woocommerce/woocommerce/issues/26678


    Are you using an outdated version of WooCommerce? Could you also attach a copy of your site’s System Status report and a few screenshots of the mentioned SQL queries? You can find the system status via WooCommerce > Status. Select “Get system report” and then “Copy for support” (after you scroll down a bit)”. Once done, please paste it here in your reply or via a text-sharing service like https://gist.github.com/.

    Look forward to hearing back from you.

    Thread Starter nicowob123

    (@nicowob123)

    Hi,

    Thank you for your time and sorry for the delay of answer. I’m on Woocommerce 8.1.1 and yep i found the github resource you linked.

    So far the only solution i found is transient manager plugin, but its not viable in the long term.

    Here’s the report :

    `
    ### WordPress Environment ###
    
    WordPress address (URL): https://atelier-prod-boutique.fr
    Site address (URL): https://atelier-prod-boutique.fr
    WC Version: 8.1.1
    REST API Version: ? 8.1.1
    WC Blocks Version: ? 10.9.3
    Action Scheduler Version: ? 3.6.2
    Log Directory Writable: ?
    WP Version: 6.3.2
    WP Multisite: –
    WP Memory Limit: 1 Go
    WP Debug Mode: –
    WP Cron: ?
    Language: fr_FR
    External object cache: –
    
    ### Server Environment ###
    
    Server Info: Apache
    PHP Version: 8.1.24
    PHP Post Max Size: 128 Mo
    PHP Time Limit: 30
    PHP Max Input Vars: 1000
    cURL Version: 7.74.0
    OpenSSL/1.1.1w
    
    SUHOSIN Installed: –
    MySQL Version: 10.5.19-MariaDB-1:10.5.19+maria~deb10-log
    Max Upload Size: 128 Mo
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    ### Database ###
    
    WC Database Version: 8.1.1
    WC Database Prefix: dExErSKE
    Taille totale de la base de données: 66.56MB
    Taille de la base de données: 49.88MB
    Taille de l’index: 16.68MB
    dExErSKEwoocommerce_sessions: Données?: 0.25MB + Index?: 0.02MB + Moteur InnoDB
    dExErSKEwoocommerce_api_keys: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    dExErSKEwoocommerce_attribute_taxonomies: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    dExErSKEwoocommerce_downloadable_product_permissions: Données?: 0.02MB + Index?: 0.06MB + Moteur InnoDB
    dExErSKEwoocommerce_order_items: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    dExErSKEwoocommerce_order_itemmeta: Données?: 0.13MB + Index?: 0.03MB + Moteur InnoDB
    dExErSKEwoocommerce_tax_rates: Données?: 0.02MB + Index?: 0.06MB + Moteur InnoDB
    dExErSKEwoocommerce_tax_rate_locations: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    dExErSKEwoocommerce_shipping_zones: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEwoocommerce_shipping_zone_locations: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    dExErSKEwoocommerce_shipping_zone_methods: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEwoocommerce_payment_tokens: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    dExErSKEwoocommerce_payment_tokenmeta: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    dExErSKEwoocommerce_log: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    dExErSKEactionscheduler_actions: Données?: 0.05MB + Index?: 0.11MB + Moteur InnoDB
    dExErSKEactionscheduler_claims: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    dExErSKEactionscheduler_groups: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    dExErSKEactionscheduler_logs: Données?: 0.05MB + Index?: 0.03MB + Moteur InnoDB
    dExErSKEaws_cache: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEaws_index: Données?: 2.47MB + Index?: 3.03MB + Moteur InnoDB
    dExErSKEcommentmeta: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    dExErSKEcomments: Données?: 0.02MB + Index?: 0.09MB + Moteur InnoDB
    dExErSKEet_bloom_stats: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEfpd_categories: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEfpd_category_products_rel: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    dExErSKEfpd_designs: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEfpd_products: Données?: 0.06MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEfpd_views: Données?: 1.52MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKElinks: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    dExErSKEoptions: Données?: 2.31MB + Index?: 5.03MB + Moteur InnoDB
    dExErSKEpostmeta: Données?: 14.50MB + Index?: 4.69MB + Moteur InnoDB
    dExErSKEposts: Données?: 6.42MB + Index?: 0.64MB + Moteur InnoDB
    dExErSKEtermmeta: Données?: 0.06MB + Index?: 0.06MB + Moteur InnoDB
    dExErSKEterms: Données?: 0.05MB + Index?: 0.03MB + Moteur InnoDB
    dExErSKEterm_relationships: Données?: 0.16MB + Index?: 0.09MB + Moteur InnoDB
    dExErSKEterm_taxonomy: Données?: 0.05MB + Index?: 0.03MB + Moteur InnoDB
    dExErSKEtm_taskmeta: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    dExErSKEtm_tasks: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    dExErSKEusermeta: Données?: 0.22MB + Index?: 0.09MB + Moteur InnoDB
    dExErSKEusers: Données?: 0.02MB + Index?: 0.05MB + Moteur InnoDB
    dExErSKEwc_admin_notes: Données?: 0.09MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEwc_admin_note_actions: Données?: 0.06MB + Index?: 0.02MB + Moteur InnoDB
    dExErSKEwc_category_lookup: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEwc_customer_lookup: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    dExErSKEwc_download_log: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    dExErSKEwc_orders: Données?: 0.02MB + Index?: 0.11MB + Moteur InnoDB
    dExErSKEwc_orders_meta: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    dExErSKEwc_order_addresses: Données?: 0.02MB + Index?: 0.06MB + Moteur InnoDB
    dExErSKEwc_order_coupon_lookup: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    dExErSKEwc_order_operational_data: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    dExErSKEwc_order_product_lookup: Données?: 0.02MB + Index?: 0.06MB + Moteur InnoDB
    dExErSKEwc_order_stats: Données?: 0.02MB + Index?: 0.05MB + Moteur InnoDB
    dExErSKEwc_order_tax_lookup: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    dExErSKEwc_product_attributes_lookup: Données?: 0.41MB + Index?: 0.47MB + Moteur InnoDB
    dExErSKEwc_product_download_directories: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    dExErSKEwc_product_meta_lookup: Données?: 0.17MB + Index?: 0.33MB + Moteur InnoDB
    dExErSKEwc_rate_limits: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    dExErSKEwc_reserved_stock: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEwc_tax_rate_classes: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    dExErSKEwc_webhooks: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    dExErSKEwfblockediplog: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEwfblocks7: Données?: 0.02MB + Index?: 0.05MB + Moteur InnoDB
    dExErSKEwfconfig: Données?: 1.38MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEwfcrawlers: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEwffilechanges: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEwffilemods: Données?: 10.52MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEwfhits: Données?: 1.02MB + Index?: 0.08MB + Moteur InnoDB
    dExErSKEwfhoover: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    dExErSKEwfissues: Données?: 0.05MB + Index?: 0.06MB + Moteur InnoDB
    dExErSKEwfknownfilelist: Données?: 5.52MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEwflivetraffichuman: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    dExErSKEwflocs: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEwflogins: Données?: 0.38MB + Index?: 0.13MB + Moteur InnoDB
    dExErSKEwfls_2fa_secrets: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    dExErSKEwfls_role_counts: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEwfls_settings: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEwfnotifications: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEwfpendingissues: Données?: 0.27MB + Index?: 0.06MB + Moteur InnoDB
    dExErSKEwfreversecache: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEwfsecurityevents: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEwfsnipcache: Données?: 0.02MB + Index?: 0.05MB + Moteur InnoDB
    dExErSKEwfstatus: Données?: 0.22MB + Index?: 0.11MB + Moteur InnoDB
    dExErSKEwftrafficrates: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEwfwaffailures: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    dExErSKEyoast_indexable: Données?: 0.23MB + Index?: 0.09MB + Moteur InnoDB
    dExErSKEyoast_indexable_hierarchy: Données?: 0.02MB + Index?: 0.05MB + Moteur InnoDB
    dExErSKEyoast_migrations: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    dExErSKEyoast_primary_term: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    dExErSKEyoast_seo_links: Données?: 0.06MB + Index?: 0.03MB + Moteur InnoDB
    
    ### Post Type Counts ###
    
    acf-field: 3
    acf-field-group: 1
    attachment: 2381
    custom_css: 7
    dp_intro_tours: 1
    et_body_layout: 7
    et_footer_layout: 1
    et_header_layout: 1
    et_pb_layout: 13
    et_template: 12
    et_theme_builder: 1
    nav_menu_item: 13
    page: 19
    post: 4
    product: 193
    product_variation: 1417
    shop_coupon: 1
    shop_order: 22
    universal_clocks: 1
    wp_global_styles: 2
    wpuf_forms: 1
    wpuf_input: 5
    yith_wcan_preset: 2
    
    ### Security ###
    
    Secure connection (HTTPS): ?
    Hide errors from visitors: ?
    
    ### Active Plugins (27) ###
    
    Advanced Custom Fields: par WP Engine – 6.2.1
    Advanced Woo Search: par ILLID – 2.88
    All-in-One WP Migration: par ServMask – 7.78
    Better Search Replace: par WP Engine – 1.4.3
    Bloom: par Elegant Themes – 1.3.12
    Divi Dashboard Welcome: par Divi Life — by Tim Strifler – 1.2
    Intro Tour Tutorial: par Tomá? Groulík  – 5.4.1
    Fancy Product Designer: par fancyproductdesigner.com – 4.7.8
    Flexible Shipping: par Octolize – 4.22.0
    Site Kit by Google: par Google – 1.109.0
    Loco Translate: par Tim Whitlock – 2.6.6
    LoginPress - Customizing the WordPress Login Screen.: par WPBrigade – 1.8.0
    Popups for Divi: par divimode.com – 3.0.5
    Shortcode in Menus: par Gagan Deep Singh – 3.5.1
    Side Cart WooCommerce: par XootiX – 2.4.2
    Simple Divi Shortcode: par Fabrice ESQUIROL - Creaweb2b – 1.2
    Transients Manager: par WPBeginner – 2.0.3
    Variation Swatches for WooCommerce: par Emran Ahmed – 2.0.26
    WooCommerce Display Order Count: par SkyVerge – 1.1.0
    WooCommerce Stripe Gateway: par WooCommerce – 7.6.0
    WooCommerce: par Automattic – 8.1.1 (une mise à jour de la version 8.2.0 est disponible)
    Wordfence Security: par Wordfence – 7.10.3
    WordPress Importer: par wordpressdotorg – 0.8.1
    Yoast SEO: par L’équipe Yoast – 21.2
    WP-Optimize - Nettoyer, compresser, mettre en cache.: par David Anderson
    Ruhani Rabin
    équipe Updraft – 3.2.19
    
    WPS Hide Login: par WPServeur
    NicolasKulka
    wpformation – 1.9.9
    
    YITH WooCommerce Ajax Product Filter: par YITH – 4.26.0
    
    ### Inactive Plugins (1) ###
    
    AGCA - Custom Dashboard & Login Page: par Cusmin – 7.2
    
    ### Dropin Plugins (1) ###
    
    advanced-cache.php: advanced-cache.php
    
    ### Must Use Plugins (1) ###
    
    1&1 Product Subdomain: par 1&1 – 1.1.0
    
    ### Settings ###
    
    API Enabled: –
    Force SSL: –
    Currency: EUR (€)
    Currency Position: right_space
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    Taxonomies: Product Types: external (external)
    grouped (grouped)
    simple (simple)
    variable (variable)
    
    Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
    exclude-from-search (exclude-from-search)
    featured (featured)
    outofstock (outofstock)
    rated-1 (rated-1)
    rated-2 (rated-2)
    rated-3 (rated-3)
    rated-4 (rated-4)
    rated-5 (rated-5)
    
    Connected to WooCommerce.com: –
    Enforce Approved Product Download Directories: ?
    HPOS feature screen enabled: –
    HPOS feature enabled: –
    Order datastore: WC_Order_Data_Store_CPT
    HPOS data sync enabled: –
    
    ### WC Pages ###
    
    Base de la boutique: #963 - /boutique
    Panier: ? La page ne contient pas le code court [woocommerce_cart] ou le bloc woocommerce/cart.
    Commander: ? La page ne contient pas le code court [woocommerce_checkout] ou le bloc woocommerce/checkout.
    Mon compte: #966 - /mon-compte
    Conditions générales de vente et d’utilisation: ? Page non définie
    
    ### Theme ###
    
    Name: Headshot Child Theme
    Version: 1.1
    Author URL: https://agence-headshot.com
    Child Theme: ?
    Parent Theme Name: Divi
    Parent Theme Version: 4.22.2
    Parent Theme Author URL: https://www.elegantthemes.com
    WooCommerce Support: ?
    
    ### Templates ###
    
    Overrides: –
    
    ### Admin ###
    
    Enabled Features: activity-panels
    analytics
    product-block-editor
    coupons
    core-profiler
    customer-effort-score-tracks
    import-products-task
    experimental-fashion-sample-products
    shipping-smart-defaults
    shipping-setting-tour
    homescreen
    marketing
    mobile-app-banner
    navigation
    onboarding
    onboarding-tasks
    remote-inbox-notifications
    remote-free-extensions
    payment-gateway-suggestions
    shipping-label-banner
    subscriptions
    store-alerts
    transient-notices
    woo-mobile-welcome
    wc-pay-promotion
    wc-pay-welcome-page
    
    Disabled Features: customize-store
    minified-js
    new-product-management-experience
    product-variation-management
    settings
    async-product-editor-category-field
    
    Daily Cron: ? Next scheduled: 2023-10-17 13:37:46 +02:00
    Options: ?
    Notes: 147
    Onboarding: skipped
    
    ### Action Scheduler ###
    
    Terminé: 56
    Oldest: 2023-09-15 21:05:19 +0000
    Newest: 2023-10-16 10:36:36 +0000
    
    échoué: 7
    Oldest: 2022-08-10 11:16:14 +0000
    Newest: 2023-09-22 19:47:15 +0000
    
    En attente: 1
    Oldest: 2023-10-17 10:36:36 +0000
    Newest: 2023-10-17 10:36:36 +0000
    
    
    ### Status report information ###
    
    Generated at: 2023-10-16 18:41:34 +02:00
    `

    Thank you very much for your help

    Plugin Support Kaushik S. a11n

    (@kaushiksomaiya)

    Hi @nicowob123

    entries such as _transient_timeout_wc_xxxxxxx

    Thanks for sharing the system status report. A lot of WooCommerce extensions/plugins could be using the common prefix _wc_ for their own transients. At this point, it isn’t clear if the transients are actually generated by WooCommerce core plugin.

    Are you able to share a screenshot or the full name of the transients being generated?

    We look forward to hearing from you.

    Thread Starter nicowob123

    (@nicowob123)

    Hi,

    Here it is :

    Plugin Support Kaushik S. a11n

    (@kaushiksomaiya)

    Hi @nicowob123

    Thanks for sharing the transient name. Could you confirm how many such transients you see getting stored in the database? You can run a LIKE query to find that out.

    wc_product_loop seems to be related to the product shortcodes in WooCommerce: https://woocommerce.com/document/woocommerce-shortcodes/#products

    Do any of your pages use the [products] shortcode? If yes, could you share URL of those pages?

    We look forward to your response!

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘WC overloading options sql table with transients’ is closed to new replies.