Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Utilice la página de Opciones de Actualización de Búsqueda de Full-Text del Asistente para Instalación de SQL Server para seleccionar la opción de actualización de búsqueda de texto completo que se usará para las bases de datos que va a actualizar en este momento.
En SQL Server 2005, cada índice de texto completo reside en un catálogo de texto completo que pertenece a un grupo de archivos, tiene una ruta de acceso física y se trata como un archivo de base de datos. Ahora, un catálogo de texto completo es un concepto lógico,un objeto virtual que hace referencia a un grupo de índices de texto completo. Por lo tanto, un nuevo catálogo de texto completo no se trata como un archivo de base de datos con una ruta de acceso física. Sin embargo, durante la actualización de cualquier catálogo de texto completo que contenga archivos de datos, se crea un nuevo grupo de archivos en el mismo disco. Esto mantiene el comportamiento de E/S de disco anterior después de la actualización. Cualquier índice de texto completo de ese catálogo se coloca en el nuevo grupo de archivos si existe la ruta de acceso raíz. Si la ruta de acceso del catálogo de texto completo anterior no es válida, la actualización mantiene el índice de texto completo en el mismo grupo de archivos que la tabla base o, para una tabla con particiones, en el grupo de archivos principal.
Opciones
Al actualizar a SQL Server 2014, elija una de las siguientes opciones de actualización de texto completo.
Importación
Se importan catálogos de texto completo. Normalmente, la importación es significativamente más rápida que la recompilación. Por ejemplo, al usar solo una CPU, la importación se ejecuta aproximadamente 10 veces más rápido que la recompilación. Sin embargo, un catálogo de texto completo importado de SQL Server 2005 no utiliza los separadores de palabras nuevos y mejorados, por lo que es posible que quiera reconstruir sus catálogos de texto completo eventualmente.
Nota:
La recompilación se puede ejecutar en modo multiproceso y, si hay más de 10 CPU disponibles, es posible que la recompilación se ejecute más rápido que la importación si permite que la recompilación use todas las CPU.
Si un catálogo de texto completo no está disponible, se vuelven a generar los índices de texto completo asociados. Esta opción solo está disponible para bases de datos de SQL Server 2005.
Para obtener información sobre el impacto de importar el índice de texto completo, vea "Consideraciones para elegir una opción de actualización de Full-Text", más adelante en esta sección.
Reconstruir
Los catálogos de texto completo se vuelven a generar mediante los separadores de palabras nuevos y mejorados. La regeneración de índices puede tardar mucho tiempo y es posible que se requiera una cantidad significativa de CPU y memoria después de la actualización.
Restablecer
Se restablecen los catálogos de texto completo. Al actualizar desde SQL Server 2005, se quitan los archivos de catálogo de texto completo, pero se conservan los metadatos de los catálogos de texto completo y los índices de texto completo. Después de actualizarse, todos los índices de texto completo están deshabilitados para el seguimiento de cambios y los rastreos no se inician automáticamente. El catálogo permanecerá vacío hasta que emita manualmente un rellenado completo, una vez completada la actualización.
Todas estas opciones de actualización garantizan que las bases de datos actualizadas se beneficien completamente de las mejoras de rendimiento de texto completo.
Consideraciones para seleccionar una opción de actualización de Full-Text
Al elegir la opción de actualización para la actualización, tenga en cuenta lo siguiente:
¿Cómo se usan separadores de palabras?
El servicio de búsqueda de texto completo de SQL Server 2014 incluye separadores de palabras y lematizadores. Estos podrían cambiar los resultados de las consultas de texto completo de SQL Server 2005 para un escenario o patrón de texto específico. Por lo tanto, es importante usar separadores de palabras al elegir una opción de actualización adecuada:
Si los separadores de palabras del idioma de texto completo que usa no cambiaron o si la precisión de la recuperación no es fundamental para usted, la importación es adecuada. Más adelante, si experimenta algún problema de recuperación, puede actualizar a los nuevos separadores de palabras simplemente recompilando los catálogos de texto completo.
Si le importa la precisión de recuperación de datos y utiliza uno de los separadores de palabras que se añadieron después de SQL Server 2005, es adecuado reconstruir.
¿Se han creado índices de texto completo en columnas de clave de texto completo enteros?
La regeneración lleva a cabo optimizaciones internas que, en algunos casos, mejoran el rendimiento de las consultas del índice de texto completo actualizado. En concreto, si tiene catálogos de texto completo que contienen índices de texto completo donde la columna de clave de texto completo de la tabla base es de tipo de dato entero, la reconstrucción logra un rendimiento ideal de las consultas de texto completo después de la actualización. En este caso, se recomienda encarecidamente usar la opción Recompilar .
Nota:
Para los índices de texto completo en SQL Server 2014, se recomienda que la columna que actúa como clave de texto completo sea un tipo de datos entero. Para obtener más información, vea Mejorar el rendimiento de los índices de Full-Text.
¿Cuál es la prioridad para poner en línea la instancia del servidor?
La importación o reconstrucción durante la actualización consume muchos recursos de CPU, lo que retrasa la actualización y el proceso para que el resto de la instancia del servidor esté actualizado y en línea. Si es importante activar la instancia del servidor lo antes posible y está dispuesto a poblar manualmente después de la actualización, Restablecer es adecuado.