---
title: "Como otimizar o wp_options para reduzir queries lentas no WordPress"
url: https://full.services/wp-fixer/otimizar-wp-options-queries-lentas/
date: 2026-06-13
author: "Clayton Margiotti"
---

# Como otimizar o wp_options para reduzir queries lentas no WordPress

## O que é otimizar wp options para queries lentas no WordPress?

Otimizar wp options no WordPress significa enxugar a tabela wp_options, que guarda as configurações do site, para ela parar de gerar queries lentas. A cada requisição, o WordPress carrega de uma vez todas as linhas marcadas com autoload igual a yes, montando o cache de opções. Quando essa fatia de autoload cresce demais (por transients que não expiram, dados de plugins removidos ou opções enormes), o banco devolve megabytes em toda página, o TTFB sobe e o site inteiro fica lento, mesmo com cache de página. A correção é reduzir o que é carregado em autoload e limpar o lixo acumulado.

## Como identificar

- O Query Monitor aponta a query de autoload do wp_options entre as mais lentas e pesadas de cada página.

- O total de dados em autoload passa de 1 MB ao consultar a soma da coluna no banco.

- O TTFB fica alto em todas as páginas mesmo com cache de objetos e de página ativos.

- A tabela wp_options tem milhares de linhas, muitas com nomes de plugins que você já desinstalou.

**Antes de começar:** Sempre faça um backup completo do banco de dados antes de apagar linhas ou alterar o autoload no wp_options. Remover uma opção essencial pode quebrar o site, e o backup permite reverter.

## Como prevenir

- Monitore o tamanho do autoload com regularidade e aja quando passar de 1 MB

- Prefira plugins que removem suas próprias opções ao serem desinstalados e limpe o resto manualmente

- Mantenha um cache de objetos persistente (Redis ou Memcached) para servir o autoload da memória

## Erros relacionados

- [Como corrigir LCP alto no WordPress (Core Web Vitals)](https://full.services/wp-fixer/corrigir-lcp-alto-wordpress/)

- [Como corrigir imagens sem lazy loading no WordPress](https://full.services/wp-fixer/corrigir-lazy-loading-imagens-wordpress/)

- [Como corrigir Eliminate render-blocking resources](https://full.services/wp-fixer/corrigir-render-blocking-resources-wordpress/)


---

## Metadados Estruturados (Schema.org)

```json-ld
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "Organization",
            "@id": "https://full.services/#org",
            "name": "FULL Services",
            "url": "https://full.services/",
            "sameAs": [
                "https://www.instagram.com/fullservicesbr",
                "https://www.facebook.com/fullservices.br",
                "https://www.linkedin.com/company/fullservicesbr/"
            ],
            "knowsAbout": [
                "WordPress",
                "WordPress Hosting",
                "Web Development",
                "Performance Optimization",
                "WordPress Security",
                "SEO para WordPress"
            ],
            "award": [
                "Gold Medal - The WP Weekly Awards 2023",
                "Gold Medal - The WP Weekly Awards 2024"
            ],
            "logo": {
                "@type": "ImageObject",
                "url": "https://full.services/wp-content/uploads/full-services-logo.png",
                "width": 200,
                "height": 60
            },
            "hasCredential": {
                "@type": "EducationalOccupationalCredential",
                "credentialCategory": "certification",
                "name": "CVE Numbering Authority (CNA)",
                "description": "Autoridade de numeração de vulnerabilidades (CVE) para o ecossistema WordPress, autorizada a atribuir IDs CVE. Válida desde 2022-05-03, com abrangência global.",
                "url": "https://www.cve.org/PartnerInformation/ListofPartners/partner/FULL",
                "recognizedBy": {
                    "@type": "Organization",
                    "name": "CISA — Cybersecurity and Infrastructure Security Agency",
                    "url": "https://www.cisa.gov/",
                    "sameAs": "https://www.cisa.gov/"
                }
            }
        },
        {
            "@type": "TechArticle",
            "@id": "https://full.services/wp-fixer/otimizar-wp-options-queries-lentas/#article",
            "headline": "Como otimizar o wp_options para reduzir queries lentas no WordPress",
            "url": "https://full.services/wp-fixer/otimizar-wp-options-queries-lentas/",
            "inLanguage": "pt-BR",
            "datePublished": "2026-06-13T23:46:01-03:00",
            "dateModified": "2026-06-13T23:46:01-03:00",
            "author": {
                "@id": "https://full.services/#org"
            },
            "publisher": {
                "@id": "https://full.services/#org"
            },
            "isAccessibleForFree": false,
            "about": [
                {
                    "@type": "Thing",
                    "@id": "https://www.wikidata.org/wiki/Q13166",
                    "name": "WordPress",
                    "sameAs": "https://www.wikidata.org/wiki/Q13166",
                    "url": "https://wordpress.org/"
                },
                {
                    "@type": "Thing",
                    "name": "Performance &amp; Velocidade"
                }
            ],
            "mentions": {
                "@type": "Thing",
                "@id": "https://www.wikidata.org/wiki/Q13166",
                "name": "WordPress",
                "sameAs": "https://www.wikidata.org/wiki/Q13166",
                "url": "https://wordpress.org/"
            },
            "mainEntityOfPage": {
                "@type": "WebPage",
                "@id": "https://full.services/wp-fixer/otimizar-wp-options-queries-lentas/"
            },
            "wordCount": 564,
            "description": "O wp_options lento no WordPress acontece quando a tabela de opções carrega dados demais em autoload a cada requisição, pesando em todas as páginas. Costuma vir de autoload inchado, transients órfãos acumulados e lixo deixado por plugins desinstalados.",
            "articleSection": "Performance &amp; Velocidade",
            "keywords": "limpar autoload wordpress, otimizar wp_options wordpress, queries lentas wordpress banco, transients orfaos wordpress, wp_options autoload lento wordpress",
            "proficiencyLevel": "Advanced",
            "citation": {
                "@type": "CreativeWork",
                "url": "https://developer.wordpress.org/apis/options/",
                "name": "WordPress Developer Resources — wp_options table (autoload)"
            },
            "mainEntity": {
                "@type": "SoftwareSourceCode",
                "name": "Como otimizar o wp_options para reduzir queries lentas no WordPress",
                "programmingLanguage": "SQL",
                "codeRepository": "https://full.services/wp-fixer/otimizar-wp-options-queries-lentas/",
                "isAccessibleForFree": false
            }
        },
        {
            "@type": "FAQPage",
            "@id": "https://full.services/wp-fixer/otimizar-wp-options-queries-lentas/#faq",
            "isPartOf": {
                "@id": "https://full.services/wp-fixer/otimizar-wp-options-queries-lentas/#article"
            },
            "isAccessibleForFree": true,
            "mainEntity": [
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/otimizar-wp-options-queries-lentas/#faq-q1",
                    "name": "O que é o autoload no wp_options?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "É a marca que diz ao WordPress quais opções carregar de uma vez em toda requisição, montando o cache de opções. Linhas com autoload igual a yes são lidas em cada página; quando essa fatia cresce demais, o wp_options vira gargalo de performance.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/otimizar-wp-options-queries-lentas/#faq-q2",
                    "name": "Qual tamanho de autoload já é problema?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Acima de 1 MB de dados em autoload já justifica a limpeza, porque esse volume é carregado em toda página. Meça com a soma do tamanho das opções com autoload yes e foque nas poucas linhas gigantes, que costumam ser a causa real.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/otimizar-wp-options-queries-lentas/#faq-q3",
                    "name": "Posso simplesmente apagar linhas do wp_options?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Só com backup e critério. Transients expirados e opções de plugins removidos podem ser apagados com segurança. Mas remover uma opção em uso quebra o site, então identifique cada linha pelo nome antes de excluir e mantenha o backup à mão.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/otimizar-wp-options-queries-lentas/#faq-q4",
                    "name": "Transients deixam o wp_options lento?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Podem deixar. Transients que não expiram ou ficam órfãos se acumulam e, quando marcados como autoload, são carregados em toda página sem necessidade. Limpá-los reduz o peso do autoload, e o WordPress recria os que realmente forem precisos.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/otimizar-wp-options-queries-lentas/#faq-q5",
                    "name": "Cache de objetos resolve o wp_options lento?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Ajuda bastante. Com Redis ou Memcached, o autoload é montado uma vez e servido da memória em vez de bater no banco a cada requisição. Mas convém também enxugar o autoload, porque o cache guarda tudo o que estiver marcado, inclusive o lixo.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/otimizar-wp-options-queries-lentas/#faq-q6",
                    "name": "Desligar o autoload de uma opção pode quebrar o site?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Não, desde que a opção não seja necessária em toda página. Ao mudar o autoload para no, a opção continua existindo e é lida quando o código a solicita. O risco é só de uma leve lentidão pontual se algo usado com frequência for desativado por engano.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                }
            ]
        }
    ]
}
```
