Question

La requête suivante a FREETEXTTABLE> 10 secondes à la première demande, mais sur une seconde pour les demandes suivantes:

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

Après environ. 10 minutes d'inactivité, la prochaine demande prendra une fois de plus> 10 secondes. Cela semble être le cache de texte libre est périodiquement effacé.

Est-ce quelque chose que je peux configurer dans SQL Server 2005?

Était-ce utile?

La solution

Courez-vous cela sur un serveur sans accès à Internet?

SQL Server 2005 tente d'effectuer la validation du certificat sur le séparateur de mots la première fois qu'il est utilisé. Cette fois sur au bout de 45 secondes, après quoi le point requêtes ultérieures ne réalisent pas le contrôle.

Si toutefois aucune requête en texte intégral sont exécutés pendant 5 minutes, le mot est briseur déchargé et la vérification du certificat est à nouveau effectuée.

Vous pouvez désactiver la vérification du certificat en exécutant

sp_fulltext_service 'verify_signature', 0;

Plus d'informations ici: http://support.microsoft.com/default.aspx / kb / 915850

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top