Junior — Middle
Podes listar os principais tipos de estruturas de índice utilizados no MySQL?
sobes.tech IA
Resposta da IA
No MySQL, utilizam-se as seguintes principais estruturas de índices:
-
B-Tree (Árvore B): o tipo de índice mais comum, usado para buscas rápidas, ordenação e consultas por intervalo. Aplica-se a índices como PRIMARY KEY, UNIQUE, INDEX.
-
Índices Hash: usados na memória (motor Memory), proporcionam buscas muito rápidas por correspondência exata, mas não suportam consultas por intervalo.
-
Índices Fulltext: índices especializados para busca de texto completo em campos de texto.
-
Índices R-Tree: utilizados para dados espaciais (por exemplo, no MyISAM para tipos geométricos).
Cada tipo de índice é otimizado para tarefas específicas, a escolha depende da natureza dos dados e das consultas.