Perguntas com a marcação «mysql»

8
Como eu faço um GROUP BY complexo no MySQL?

Eu tenho uma tabela que contém várias chaves em outras tabelas (onde cada chave é composta de várias colunas). Gostaria de poder agrupar linhas que tenham uma chave igual, mas não quero agrupar todas elas. Não é simples GROUP BYna chave, mas quero poder fazer grupos de dizer 10. Portanto, se uma...

8
O MySQL ainda lida com índices dessa maneira?

Soltar um índice duplicado no MySQL estava demorando bastante, então enquanto eu esperava, pesquisei e encontrei este post de 2006, falando sobre como o MySQL lida ADDe DROPindexa. Se uma tabela T é uma tabela MySQL com quatro índices (ndx1, ndx2, ndx3, ndx4) e você deseja 'alterar o índice de...

8
Alerta de email do MySQL quando os bancos de dados são editados

Como recebo e-mails do MySQL quando o root ou outra pessoa edita ou atualiza um banco de dados específico? Ele deve acionar o envio de um email e registrar as edições. Eu tentei Triggers, mas não está funcionando. Especificações do servidor: Ubuntu 10.04 64 Bit MySQL Server 5.1.41 script que...

8
Otimizando as configurações padrão do InnoDB

Eu olhei para o my.ini e vi várias configurações padrão. Meu banco de dados está sendo executado em um único PC independente. Quero otimizar o desempenho do InnoDB e do MySQL em geral para desempenho. Não há restrição de espaço em disco. Quais configurações padrão devo alterar para otimizar para...

8
Auto_increment do MySQL indo 2 por 2

Instalei o MySQL Workbench outro dia, acessei o banco de dados da minha empresa e criei uma tabela para trabalhar. Por enquanto, tudo bem. O problema é que notei que meu incremento automático está aumentando 2 por 2. Por exemplo: ID NAME 1 Paul 3 Jack 5 Louis 7 John ... Quando eu SHOW VARIABLES...

8
Excluindo todas as duplicatas

Estou tentando excluir todas as duplicatas, mas mantendo apenas um registro (identificação mais curta). A consulta a seguir exclui duplicatas, mas leva muitas iterações para excluir todas as cópias e manter as originais. DELETE FROM emailTable WHERE id IN ( SELECT * FROM ( SELECT id FROM...

8
Qual é o uso de performance_schema no MySQL 5.5?

Eu atualizei para o MySQL versão 5.5. Lá, eu observei performance_schema na lista de esquemas. Qual é o uso desse novo esquema ..? Como podemos monitorar usando esse esquema ..? Quais são as vantagens de usar este esquema ..? Existe alguma sobrecarga ao ativar esse esquema

8
Requisito de RAM do cluster MySQL

No MySQL 5.1, os dados não precisam mais ficar na memória. Eu li que as colunas indexadas (acho que toda a estrutura do índice) ainda devem estar na memória ( MySQL High Availability, 2010, pág. 533 , "O MySQL Cluster mantém todas as colunas indexadas na memória principal" ). À luz disso, o que...

8
A coluna MySQL definida com NOT NULL está permitindo nulos

Eu havia criado uma tabela há algum tempo e comecei a adicionar dados a ela. Recentemente, adicionei uma nova coluna ( address) a ela NOT NULLcomo parte da nova coluna. As linhas antigas (pré-adição) ainda são nulas, o que criou um aviso como parte da definição. No entanto, novas linhas com a nova...