묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
게시판이 엄청 느려요
2017.03.08 04:55
어떤 자료를 mysqli 쿼리(INSERT INTO 블라블라~)를 이용하여, 게시판에 데이터를 5000개 정도 넣었습니다.
그런데 이 게시판이 엄청 느립니다.
처음 게시판을 클릭하였을때 로딩도 한참 걸리고, 게시판의 다음 페이지로 이동하여도 10초정도 로딩이 걸립니다.
문제는 한번 갔다온 페이지는 다음에 방문할때 정상적으로 로딩이 됩니다.
(한번 방문한 페이지는 다른컴퓨터, 다른 브라우저에서도 빨리 로딩이 되므로, cache 때문에 빠른 것은 아닌것 같습니다.)
(데이터를 지웟다 넣엇다 반복하여 테스트 해보았습니다.)
제 추측은 mysql에서 일단 data(게시판 리스트) 를 한번 읽으면 index데이터를 만들거나 등등 어떤 작용이 된 것같습니다.
이것을 처음부터 적용하여, 정상적으로 작동하게 만들 수 없을까요? 고수님들 부탁합니다.
(* 처음 부터 executeQuery(document.InsertDocument, $arg)로 데이터를 삽입하면 될것같긴 한데,(추측)
이 함수는 데이터 삽입 일정횟수가 넘어가니 먹통이 되어 더이상 들어가지 않았습니다.)