2.3 - Índices Textuais

Campos do tipo TEXT, CHAR e VARCHAR podem ter um índice especificar denominado “índice textual”. Diferentemente de um índice tradicional que todos os dados de um registro são indexados, esse tipo de índice classifica todas as palavras, individualmente, criando uma estrutura que permite pesquisar palavra por palavra.

Com isso, campos com muitas informações podem se beneficiar desse tipo de índice em pesquisas.

A utilização de um índice FULL TEXT pode requerer uma configuração específica do SGBD ou mesmo a instalação de um plug-in à parte para que tal funcionalidade seja disponibilizada.

O uso de índices FULL TEXT consomem muito espaço de memória, mas permitem um recurso interessantíssimo: indexar documentos, como documentos Ms Word ou PDF. Com isso, é possível fazer pesquisas por palavras armazenadas em arquivos textuais, onde o sistema de informação pode, por exemplo, complementar a funcionalidade apresentando o arquivo identificado ou trechos do documento que contenham a informação desejada.

A forma pela qual um índice FULL TEXT é criado e utilizado muda muito de SGBD para SGBD, dessa forma, não há um padrão que possamos deixar aqui como referência. Portanto, caso você queira saber mais sobre índices FULL TEXT, consulte o manual do seu SGBD.
Copyright © 2016 AIEC.