문제

다음 freetextTable 쿼리는 첫 번째 요청에서> 10 초가 걸리지 만 후속 요청은 약 1 초가 걸립니다.

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

약 후 10 분의 비 활동이 다음 요청은 다시 한 번> 10 초가 걸립니다. 이것은 freetext 캐시가 주기적으로 지워진 것처럼 보입니다.

SQL Server 2005에서 구성 할 수있는 것입니까?

도움이 되었습니까?

해결책

인터넷 액세스가없는 서버에서 이것을 실행하고 있습니까?

SQL Server 2005는 처음으로 사용되는 단어 차단기에서 인증서 검증을 시도합니다. 이 시간은 45 초 후에 이어지고, 그 후 후속 쿼리는 점검을 수행하지 않습니다.

그러나 전체 텍스트 쿼리가 5 분 동안 실행되지 않으면 단어 차단기가 내리고 인증서 검사가 다시 수행됩니다.

실행하여 인증서 수표를 비활성화 할 수 있습니다

sp_fulltext_service 'verify_signature', 0;

자세한 내용 : http://support.microsoft.com/default.aspx/kb/915850

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top