같은 형태의 게시판이 있습니다.
검색을 해야하는데요..title(varchar), comment(text) 의 필드에서
검색하려고 합니다.
Union 을 사용해볼까 했는데요..이게 그렇게 되면, 200줄이 넘어가는
쿼리문이 발생되서, 검색되는 결과보다 검색을 위한 질의문이 더 커지는
것 같습니다.
View 를 통해서 어떻게 해볼수도 있겠습니다만..
워낙 가변적인 형태의 게시판이라서..수시로 생성과 Drop 을
반복시키는 형태의 게시판입니다.
(단, 생성과 Drop 시에는 해당 게시판의 이름을 특정 테이블에
넣어놓습니다. 이를 통해서 게시판명을 알아내고 있습니다.)
이러한경우 어떠한 방식으로 검색하는 것이 나을까요?
제가 생각해본 방법으로는
게시판 생성시마다 혹은 Drop시마다, View 를 만들어서 해볼까도
생각했습니다만..이것도 약간은 문제가 있을것 같고..
프로시져를 통해서 해보는 것이 나을것 같은데..감이 안오네요..
혹시 저와 같은 문제나 해결 방법을 아시는 분은 답변
부탁드리겠습니다.
수고하세요.
|