Escolar Documentos
Profissional Documentos
Cultura Documentos
“Se você tem uma maçã e eu tenho outra; e nós trocamos as maçãs,
Profº: Joseph Donald então cada um terá sua maçã. Mas se você tem uma ideia e eu tenho
outra, e nós as trocamos; então cada um terá duas ideias.”
Contatos:
joseph.vieira@facape.br
George Bernard Shaw
Banco de Dados II
Profº: Joseph Donald
Índices SQL
• São usados para acelerar a recuperação de dados solicitados pelas
consultas
• Sem um índice a pesquisa ocorre na tabela inteira (Table Scan)
• Não se podem criar índices para colunas do tipo BLOB (imagens ou outros
arquivos binários) ou arrays
• O SGBD automaticamente cria índices, quando tabelas são definidas
usando restrições:
• Primary key
• Foreign Key
• Unique
Banco de Dados II
Profº: Joseph Donald
Índices SQL
• Sintaxe:
ou seja,
• Remove um índice
Ou seja,
Comando Explain
SINTAXE
Agora usando ainda o EXPLAIN, restrinja o seu Select aos pedidos com
valor igual a 500
Banco de Dados II
Vamos praticar Profº: Joseph Donald