그누보드 여분필드값으로 게시글 필터링하기. 대량 추가 이후 에러

그누보드 여분필드값으로 게시글 필터링하기. 대량 추가 이후 에러

QA

그누보드 여분필드값으로 게시글 필터링하기. 대량 추가 이후 에러

본문

일전에 여분필드 게시글로 필터링 관련 문의를 드린적이 있습니다. 아래이구요. 그건 잘 해결되었습니다.
https://sir.kr/qa/336645?vpage=1#answer_341434

 

어쨋거나 아래는 제가 여분 필드값으로 필터링하는 url 인데요 .
http://localhost/bbs/board.php?bo_table=테이블명&sfl=wr_1&stx=값

 

갑자기 또 오작동을 해서 문의드립니다.

기존 디비 5,000 개가 있을때는 잘되었는데
오늘 1.2만개를 추가하고 나서는 이상하게 행동을 합니다.

추가하고 나선,

 

1. 기존 5000개 디비의 값은 아예 게시글을 보여주지 않고..
2. 새 추가한 1.2만개의 게시글중에서 여분 필듯 앞쪽 부분은 불러오지 못합니다..
가령 새로운 게시글들은 여분값이 1~150으로 구분되어 있다면, (기존 5000 개는 여분값이 5개로 구분됨)
여기서 1~10까지는 아무것도 안뜨고, 그다음 숫자 11~150 값은 또 정상적으로 필터링이 됩니다.

3. 그래서 제가 기존 5000개를 복붙해소, (wr_id 등은 고유값을 주고) , 2만개까지 업로드햇는데, 그때는 필터링이 또 잘됩니다.;  

또 웃긴게 디비 쿼리는 정상적으로 필터링 하는걸 확인 가능합니다.
여분필드 기준으로 카운터를 헤더쪽에 만들어 놨거든요.. (이미지에서 확인 가능합니다.)
최소 맨왼쪽 숫자가 0 이 아니면 게시글이 1개라도 있어야 하는데..
도저히 패턴을 알 수없습니다.

디비를 어떤식으로 업로드하면, 이런 에러가 날 수 있는지 경험있으신분 있을까요?

 

특이점 있다면 저는 커뮤니티 보다는 제가 글을 올리는게 압도적으로 많습니다.

이런 대량 등록하면서 예상치 못한 에러가 있을수도 있겠구나 고민만해봅니다.

어떠한 힌트라도 큰 도움이 될것같습니다. ㅜㅜ

 

2038673412_1580133741.2147.jpg2038673412_1580133744.8816.png2038673412_1580133747.6097.png

이 질문에 댓글 쓰기 :

답변 1

글을 올릴때, trim() 함수를 사용하세요..

입력값 앞뒤로 여백이 들어가는 경우, 다른 값으로 인식됩니다.

문제 원인 확인했습니다.

저 url 을 통한 필터링은 검색을 최신게시글부터 1만개까지만 검색을 합니다.
갖은 노가다를 통해서 알아냈습니다..

모든 게시글 전체 검색 하도록 하려면 어떻게 아시는지 아시나요 설마? ㅎ

답변을 작성하시기 전에 로그인 해주세요.
전체 766
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT