최신글 속도 문제 정보
최신글 속도 문제본문
안녕하세요
사이트를 운영중인데요
게시판옆에 최신 덧글이 함께 나오도록 하고 있어요
최신글에서 살짝 수정만 가해서 그렇게 하고 있죠
그런데 거기서 꽤 속도저하가 있는거 같더라구요;;
최신글 나오는 부분에서 딜레이가 생기거든요
속도를 조금 더 빠르게 할 방법이 없을가요??
인덱스,, 머 그런 말이 있던데
이 상황에서도 적용되나요?
적용이 된다면 어떻게 해야하나요??
이외에도 인덱스를 해서
속도 높이는 방법 같은게 있으면 알려주세요~
3달만에 wr_id 가 8만에 가까워질만큼
덧글, 글이 난무하는 곳인지라-_-;;
도와주세요~ㅠㅠ
사이트를 운영중인데요
게시판옆에 최신 덧글이 함께 나오도록 하고 있어요
최신글에서 살짝 수정만 가해서 그렇게 하고 있죠
그런데 거기서 꽤 속도저하가 있는거 같더라구요;;
최신글 나오는 부분에서 딜레이가 생기거든요
속도를 조금 더 빠르게 할 방법이 없을가요??
인덱스,, 머 그런 말이 있던데
이 상황에서도 적용되나요?
적용이 된다면 어떻게 해야하나요??
이외에도 인덱스를 해서
속도 높이는 방법 같은게 있으면 알려주세요~
3달만에 wr_id 가 8만에 가까워질만큼
덧글, 글이 난무하는 곳인지라-_-;;
도와주세요~ㅠㅠ
댓글 전체
상황만으로는 처리가 불가능할것으로 보입니다.
처리소스를 올려주셔서 소스에 대한 검토를 하셔야 할것 같습니다.
처리소스 올리시면서 처리소스에서 조회하는 테이블의 인덱스가 어떤것이 만들어져있는지에 대한 정보도 올려주시기 바랍니다 ^^
처리소스를 올려주셔서 소스에 대한 검토를 하셔야 할것 같습니다.
처리소스 올리시면서 처리소스에서 조회하는 테이블의 인덱스가 어떤것이 만들어져있는지에 대한 정보도 올려주시기 바랍니다 ^^
lib 파일을 올려야 하나요?
lib 에선 그냥 최신글 lib 에서 코멘트인지 글인지 판단하는것만 없앤거고
나머진 똑같은데;;
skin 파일을 올리면 되나요?
제가 초보라서 어떤걸 말씀하시는지 이해를a
테이블 인덱스 어떤것이 만들어졌는지는 어떻게 알 수 있는지도 알려주시면,,;;;
lib 에선 그냥 최신글 lib 에서 코멘트인지 글인지 판단하는것만 없앤거고
나머진 똑같은데;;
skin 파일을 올리면 되나요?
제가 초보라서 어떤걸 말씀하시는지 이해를a
테이블 인덱스 어떤것이 만들어졌는지는 어떻게 알 수 있는지도 알려주시면,,;;;
lib 에선 그냥 최신글 lib 에서 코멘트인지 글인지 판단하는것만 없앤거고
나머진 똑같은데;;
라고 하신 부분 올려 주시는 것이 좋겠습니다.
그리고 게시판 테이블 인데스는 손을 안 댄 상태인가요?
나머진 똑같은데;;
라고 하신 부분 올려 주시는 것이 좋겠습니다.
그리고 게시판 테이블 인데스는 손을 안 댄 상태인가요?
$sql = " select * from $tmp_write_table where wr_is_comment > -1 order by wr_id desc limit 0, $rows ";
이 부분이요.. wr_is_commnet=0,1 이니까 > -1 로 수정했어요
테이블 인덱스는 물론 손을 안 대었죠
손 대는 법도 모르는걸요a
이 부분이요.. wr_is_commnet=0,1 이니까 > -1 로 수정했어요
테이블 인덱스는 물론 손을 안 대었죠
손 대는 법도 모르는걸요a
$sql = " select * from $tmp_write_table order by wr_id desc limit 0, $rows ";
이렇게 해도 됩니다만
느릴 이유가 안 됩니다.
query 수행 앞 뒤에 gettimeofday()함수를 실행해서 시각 차를 보고 싶군요.
이렇게 해도 됩니다만
느릴 이유가 안 됩니다.
query 수행 앞 뒤에 gettimeofday()함수를 실행해서 시각 차를 보고 싶군요.
인덱스 같은거 할 방법은 없는건가요??
인덱스를 하면 게시판 속도가 좀 빨라진다는걸
여기 어딘가에서 본거 같아서요a
꼭 최신글이 아니더라도 말이죠
인덱스를 하면 게시판 속도가 좀 빨라진다는걸
여기 어딘가에서 본거 같아서요a
꼭 최신글이 아니더라도 말이죠
죄송합니다. 제가 제시한 query는 느릴 이유가 발생할 수 있네요.
다음 제 댓글을 참조 해 주세요.
다음 제 댓글을 참조 해 주세요.
$sql = " select * from $tmp_write_table where wr_is_comment > -1 order by wr_id desc limit 0, $rows ";
위의 쿼리를 다음 처럼 변경하면 어떤 변화가 있나요?
$sql = " select * from $tmp_write_table order by wr_id desc limit 0, $rows ";
위의 쿼리를 다음 처럼 변경하면 어떤 변화가 있나요?
$sql = " select * from $tmp_write_table order by wr_id desc limit 0, $rows ";
rolo님께 요청하셔서 telnet id/pwd 알려주시고 사이트와 db쪽을 한번 봐달라고 하시는것이 좋을것 같습니다.
(pwd 알려주기 부담스러우시면 변경후 알려주셨다가 다시 변경하시면 됩니다)
위에 전개된 상황만으로는 원인을 찾기가 힘들것 같군요.
그리고 데이타 건수가 많다면 위의 상황뿐만 아니라 다른 부분에서 문제가 되는 부분이 있을수도 있을것 같습니다. ^^
(pwd 알려주기 부담스러우시면 변경후 알려주셨다가 다시 변경하시면 됩니다)
위에 전개된 상황만으로는 원인을 찾기가 힘들것 같군요.
그리고 데이타 건수가 많다면 위의 상황뿐만 아니라 다른 부분에서 문제가 되는 부분이 있을수도 있을것 같습니다. ^^
$sql = " select * from $tmp_write_table where wr_id >0 order by wr_id desc limit 0, $rows ";
이렇게 한 번 더 해 보세요.
이렇게 한 번 더 해 보세요.
속도가 조금은 나아진거 같네요
적어도 덧글쪽 딜레이는 많이 줄어든듯
감사해요~!!!^-^
근데 일반적으로 인덱스 같은건 어디에 쓰이며
속도 향상 효과가 있나요?
적어도 덧글쪽 딜레이는 많이 줄어든듯
감사해요~!!!^-^
근데 일반적으로 인덱스 같은건 어디에 쓰이며
속도 향상 효과가 있나요?
혹시 위에서 알려드린 다음 쿼리는 적용해보셨나요?
$sql = " select * from $tmp_write_table order by wr_id desc limit 0, $rows ";
인덱스는 책과 비교해보면 책 뒷쪽에 있는 찾아보기라고 생각하시면 됩니다.
책에서 특정 내용을 찾을때 찾아보기를 사용하면 책의 원하는 페이지를 알고 찾아가듯이
인덱스를 잘 설정해서 찾으면 원하는 위치로 곧바로 가서 데이타를 찾아냅니다.
그러나 인덱스를 사용하지 않게 되면 전체 데이타를 내용을처음부터 페이지 한장 한장 넘기면서 찾아간다고 생각하시면 됩니다.
$sql = " select * from $tmp_write_table order by wr_id desc limit 0, $rows ";
인덱스는 책과 비교해보면 책 뒷쪽에 있는 찾아보기라고 생각하시면 됩니다.
책에서 특정 내용을 찾을때 찾아보기를 사용하면 책의 원하는 페이지를 알고 찾아가듯이
인덱스를 잘 설정해서 찾으면 원하는 위치로 곧바로 가서 데이타를 찾아냅니다.
그러나 인덱스를 사용하지 않게 되면 전체 데이타를 내용을처음부터 페이지 한장 한장 넘기면서 찾아간다고 생각하시면 됩니다.