답변 3개
채택된 답변
+20 포인트
7년 전
용도가 어떤것인지는 정확히 모르겠으나
테이블을 분리하신거면
게시판도 분리하시는게 효과적으로 좋지 않을까 싶습니다.
게시물이 많다고 속도가 저하되는건
인덱싱을 적절하게 해주셔야 할겁니다.
불필요한 인덱스가 많다면 오히려 줄이는게 좋을것이구요
검색시 필요요소르 적절하게 인덱스하시고
테이블도 주기적으로 옵티마이징 하시는게 도움될겁니다.
사용자가 많다면, 서버의 성능을 올리는게 필요하구요
그래도 사용자가 많아지면 (행복한 고민이겠지만) DB도 클러스터링을 도입하는것을...(희망사항이겠죠?)
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
역같아들어가니
7년 전
7년 전
SQL을 어느정도 아신다고 생각되서
개념정리된 내용을 찾아봤습니다
http://interconnection.tistory.com/m/97
이걸 참고하세요
그누보드는 테이블 생성시에 인덱스를 최소한의 기본컬럼에만 적용하는것으로 알고 있습니다
검색옵션이 다양해지면
필요한 컬럼에 인덱싱은 필요합니다
인덱스가 되어있으면 검색속도의 차이는 수백배~수천배 빨라집니다
개념정리된 내용을 찾아봤습니다
http://interconnection.tistory.com/m/97
이걸 참고하세요
그누보드는 테이블 생성시에 인덱스를 최소한의 기본컬럼에만 적용하는것으로 알고 있습니다
검색옵션이 다양해지면
필요한 컬럼에 인덱싱은 필요합니다
인덱스가 되어있으면 검색속도의 차이는 수백배~수천배 빨라집니다
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
예를 들어 불필요한 인덱스라는게 어떤 건지요...