🎉 USE O CUPOM DESCONTO-FULL | 10% OFF acima de R$ 100,00

Como corrigir a lentidão do Tutor LMS com muitos alunos

Time Full Services Time Full Services Pro
Tipo Performance & Velocidade
Nome do erro Lentidão do Tutor LMS com muitos alunos EN: Tutor LMS slow performance with many students
Severidade Grave
Descrição A lentidão de performance do Tutor LMS aparece quando a base de alunos cresce e as telas de progresso, gradebook e dashboard varrem tabelas que incham, como wp_comments e wp_usermeta. Sem cache de objeto e com a loja consultando os cursos, cada carregamento dispara dezenas de queries pesadas e o site arrasta.

Conteúdo exclusivo para membros Pro

Faça upgrade para acessar este item completo.

Perguntas frequentes

Por que o Tutor LMS fica lento conforme aumenta o número de alunos
Porque o Tutor registra progresso de aula, conclusão de curso e tentativas de quiz em tabelas como wp_comments, wp_usermeta e wp_tutor_quiz_attempts. Quanto mais alunos, mais essas tabelas incham, e as telas que agregam dados de toda a turma, como o gradebook, passam a varrer milhares de linhas a cada carregamento.
Qual o requisito de servidor para o Tutor LMS rodar bem
A documentação oficial pede PHP 7.4 ou superior e MySQL 5.7 ou MariaDB 10.1 ou superior. Para uma base grande de alunos, vale folgar memory_limit e max_execution_time além do mínimo, porque as telas de relatório e gradebook consomem mais memória e tempo de execução nos picos de acesso.
Cache de objeto persistente ajuda a acelerar o Tutor LMS
Ajuda muito. Sem Redis ou Memcached, o WordPress repete a cada requisição as mesmas leituras de progresso e gradebook direto no banco. Com o cache de objeto ligado, esses resultados ficam em memória e as leituras repetidas deixam de tocar o banco, aliviando as telas pesadas de relatório.
Esconder os cursos da página da loja melhora a performance
Sim. Com a opção Hide Course Products on Shop Page ligada, a listagem do WooCommerce para de consultar os produtos de curso do Tutor a cada visita à loja. Isso reduz queries em uma página muito acessada e é recomendado pela documentação do plugin para sites que vendem cursos.
Posso apagar tentativas de quiz antigas para acelerar o site
Pode, mas com cuidado e backup. As tentativas ficam em wp_tutor_quiz_attempts e wp_comments e fazem parte do histórico do aluno. Apague só dados de alunos já removidos ou de turmas encerradas, em staging primeiro, porque a exclusão é definitiva e mexe direto no banco.
Como descubro qual query do Tutor LMS está pesando
Instale o Query Monitor e abra a tela lenta com a sua conta de instrutor. Ele lista cada query, o tempo de execução e a tabela de origem. Filtre por tempo e veja se o gargalo está em wp_comments ou na tabela de tentativas de quiz, para atacar a causa certa em vez de mudar tudo no escuro.
Otimizar as tabelas do banco resolve a lentidão do Tutor LMS
Ajuda quando as tabelas estão infladas por linhas órfãs e fragmentação. Rodar OPTIMIZE TABLE em wp_comments e wp_usermeta e limpar metadados de alunos removidos reduz o tamanho que as telas do Tutor percorrem. Não substitui o cache de objeto, mas soma a ele para aguentar mais matrículas.

Seja PRO.

Tenha acesso a snippets de código premium — PHP, JavaScript, CSS e HTML prontos para usar em seus projetos.

Conhecer o plano Pro →

Uma nova era para o WordPress.

A FULL Services redefine o CMS com uma arquitetura modular que transforma o WordPress em um motor de crescimento digital. 

Painéis personalizados

Um novo nível de controle para o WordPress. Acompanhe métricas, automações e evolução do seu site em um único painel visual.

A força por trás de grandes marcas

Para agências, estúdios e profissionais independentes que desejam oferecer soluções de alto nível com sua própria marca.

Componentes

Hero Sections

30 componentes

Seções de CTA

14 componentes

Login

14 componentes

Blog

14 componentes

Cabeçalhos

24 componentes

Seções de FAQ

53 componentes

Cadastro

53 componentes

Blog individual

53 componentes

Rodapés

28 componentes

Seções de contato

27 componentes

Seções de preços

27 componentes

Faixas

27 componentes

Portfólio

16 componentes

Seções de equipe

12 componentes

Números

12 componentes

Logotipos

12 componentes