본 게시물은 개인적인 의견으로 작성되었으니 절대적인 정보가 아닐 수 있습니다. 참고만 하시고 궁금한 사항이 있으시면 연락주세요.

티스토리 뷰

검색엔진을 비스무리하게 만든 기능이다. 한글일 때는 약간 버버벅 걸린다는 얘기가 있는데 잘 모르겠다.

전체텍스트의 카탈로그 및 인덱스를 만들어서 검색을 보다 쉽게 해보자.

 

순서.1 Full-Text Catalog(전체 텍스트 카탈로그) 만들기.

순서.2 Full-Text Index(전체 텍스트 인덱스) 만들기.

순서.3 전체 텍스트 인덱스 채우기 즉시 수행.

 

Full-Text Catalog(전체 텍스트 카탈로그) 만들기

SSMS에서 해당 데이터베이스의 저장소 > 전체 텍스트 카탈로그 에서 새로 만들기 한다.

 

카탈로그 이름, 위치를 입력한다.

완료하면 위치폴더에 아래와 같이 카탈로그이름에 대한 폴더가 생성이 된다.

 

Full-Text Index (전체 텍스트 인덱스) 만들기

적용할 테이블의 오른쪽 버튼을 클릭하여 [전체 텍스트 인덱스 정의]를 클릭한다.

 

마법사 시작

인덱스 선택

유닉한 인덱스가 필요하다. 해당 인덱스를 선택한다.

테이블 열 선택.

변경 내용 추적 선택.

 

카탈로그 선택.

채우기 일정 정의(옵션) – 그냥 다음.

전체 텍스트 인덱싱 마법사 설정. – 마침.

 

마침하면 완료된다.

 

전체 텍스트 인덱스 채우기 수동작업

채우기 옵션을 설정하기 않았기 때문에 아래와 같이 즉시 채우기 작업을 진행한다.

 

 

잘 적용이 되었는지 쿼리로 확인해보자.

SELECT OrderID, CustomerID, EmployeeID, OrderDate, ShipAddress

FROM orders

WHERE CONTAINS(ShipAddress, 'Carrera')

order by orderid desc

끝.

 

 

댓글
댓글쓰기 폼
1 ··· 136 137 138 139 140 141 142 143 144 ··· 332