Por que aparece a mensagem de erro do MySQL dizendo "The SELECT would examine more than MAX_JOIN_SIZE rows;" ?
Este erro ocorre quando o banco de dados precisa procurar em mais de 1 milhão de linhas para atender os requisitos de sua consulta.
Essa limitação não diz respeito a quantidade de registros em uma tabela e sim, em quantos registros serão lidos para satisfazer uma consulta sendo assim,
em uma tabela sem a devida otimização o mysql pode fazer várias consultas para atender ao resultado de uma query, a adição de índices, faz com que o mysql vasculhe menos registros.
Para solucionar o erro em questão:
Otimize sua query e também crie index em suas tabelas, aumentando assim a performance de sua base de dados.
Related Articles
Personalizar páginas de erro
Primeiro você deve acessar o seu cPanel: Veja como obter as credenciais e acessar o cPanel através de nosso artigo: Aqui Logado em seu cPanel, localize a seção “ Avançado ” e nela localize o item “ Páginas de erro ”; Na etapa 1 você deve selecionar o ...
Criação de banco de dados MySQL
Os bancos de dados MySQL permitem armazenar muitas informações de maneira fácil de acessar. Para usar um banco de dados, você precisará criá-lo. Apenas usuários do MySQL (que não sejam de e-mail ou outros usuários) com privilégios para acessar um ...
Banco de dados MySQL
Os bancos de dados MySQL são necessários para executar muitos aplicativos baseados na Web, como painéis informativos, sistemas de gerenciamento de conteúdo e carrinhos de compras online. Passo 1 Logado em seu cPanel na aba BANCO DE DADOS localize o ...
MySQL remoto
Adicione um nome de domínio ou IP específico para permitir que os visitantes se conectem aos bancos de dados MySQL. Passo 1Logado em se cPanel na sessão “ Banco de dados ”, localize o item “ MySQL remoto”. Passo 2 Agora insira o nome do host ...
Como enviar um banco Firebird para a hospedagem
Caso você já possua um banco de dados Firebird e deseje realizar o upload para sua conta de hospedagem, basta seguir os seguintes passos: Passo 1 1. Salve/exporte seu banco local com o usuário de acesso à sua hospedagem. A senha deve conter ...