Resumen |
---|
|
Puede crear un índice de texto en tipos de datos soportados, aunque existen diferentes requisitos para los tipos de datos siguientes:
También existen diferentes requisitos para la creación de un índice de texto para una búsqueda de procedimiento almacenado.
Cuando se crea un índice de texto, también se crean los objetos siguientes:
Tenga en cuenta que sólo creará activadores si crea una tabla de anotaciones cronológicas y el índice de texto se crea en una tabla base y no en las vistas ni en tablas de apodos.
Para optimizar el rendimiento y el espacio en disco, utilice el mandato CREATE INDEX para especificar un espacio de tabla diferente para las tablas.
Nota |
---|
La utilización del mandato DB2 LOAD para importar los documentos puede causar problemas, ya que los activadores no se disparan y no se pueden indexar de forma incremental los documentos cargados. Por lo tanto, es preferible utilizar el mandato DB2 IMPORT ya que activa los activadores. |
El ejemplo siguiente crea un índice de texto en la columna de texto HTMLFILE en la tabla htmltab.
db2text create index DB2EXT.HTMLIDX for text on DB2EXT.HTMLTAB (HTMLFILE) format HTML
En esta tabla se necesita una clave primaria.
Los valores por omisión para la creación de índices se toman de la vista db2ext.dbdefaults.
Si se producen errores durante la creación del índice, se añaden a la tabla de sucesos los llamados sucesos de actualización de índice. Por ejemplo, cuando no se ha podido encontrar un documento en cola para su indexación. Para obtener información adicional, consulte el apartado Vista de sucesos.
Para invertir los cambios realizados por CREATE INDEX, utilice el mandato DROP INDEX. Para obtener esta información, consulte el apartado Eliminación de un índice de texto.
Para sincronizar el índice de texto con la base de datos, utilice el mandato siguiente:
db2text update index DB2EXT.HTMLIDX for text
Tenga en cuenta que sólo podrá encontrar documentos después de la sincronización.
Resumen de la búsqueda |
---|
Dependiendo de las opciones seleccionadas durante la creación del índice, habrán distintas posibilidades de búsqueda:
|