Diferenças entre Chave, Chave Primária, Chave Índice e Índice no MySQL
Ao criar uma tabela no MySQL, é comum usar a cláusula KEY para definir índices. Por exemplo:
CREATE TABLE `registro_vendas` (
`cod` mediumint(8) NOT NULL AUTO_INCREMENT,
`produto` varchar(30) NOT NULL,
`categoria` mediumint(1) NOT NULL,
`descricao` text,
PRIMARY KEY (`cod`),
KEY `idx_categoria` (`categoria`)
);
Neste caso, a declaração KEY id ...
Publicado em 6-8 22:45 por Thomas
Otimização com EXPLAIN no MySQL
Introdução
O MySQL disponibiliza o comando EXPLAIN, uma ferramenta poderosa para analisar instruções SELECT e fornecer detalhes sobre sua execução. Essa análise permite que desenvolvedores identifiquem gargalos e otimizem suas consultas de forma mais eficaz.
A utilização do comando é bastante direta, bastando prefixar a consulta SELECT com a pa ...
Publicado em 6-5 17:38 por Thomas