Pregunta

La siguiente consulta FREETEXTTABLE toma> 10 segundos en la primera solicitud, pero alrededor de un segundo para las solicitudes posteriores:

SELECT [Key], [Rank]
INTO #matches
FROM FREETEXTTABLE(Book, [Description], @searchWord)

Después de aprox. 10 minutos de inactividad la siguiente solicitud, una vez más tener> 10 segundos. Este parece ser el caché de texto libre se borra periódicamente.

¿Es esto algo que puedo configurar en SQL Server 2005?

¿Fue útil?

Solución

¿Usted está funcionando esto en un servidor que no tienen acceso a Internet?

SQL Server 2005 intentos para llevar a cabo la validación de certificados en el separador de palabras la primera vez que se utiliza. Este tiempo de espera después de 45 segundos, después de lo cual el punto consultas posteriores no realizar la comprobación.

Sin embargo, si no hay consultas de texto completo se ejecutan durante 5 minutos, el separador de palabras se descarga y se vuelve a realizar la comprobación de certificados.

Puede desactivar la comprobación del certificado mediante la ejecución

sp_fulltext_service 'verify_signature', 0;

Más información aquí: http://support.microsoft.com/default.aspx / kb / 915850

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top