테스트 사이트 - 개발 중인 베타 버전입니다

그누보드 mysql 엔진 에 대해서 채택완료

마미아 9년 전 조회 4,101

그누보드의 mysql 엔진을 디폴트로 MyISAM을 사용하는것 같습니다

개인적으로 InnoDB가 좋다고 생각 하는되요  

 

그누보드는 기본으로 MyISAM을 사용하다 보니  

게시판을 만들면 무좋건 MyISAM 으로 생성이 되는것 같습니다 

 

그래서 그누보드에 있는 MyISAM이 들어가는 곳에 모두  InnoDB로 변경을 해놓으니  

게시판을 생성하면 InnoDB로 잘되는것 같습니다

 

그누보드는 왜 MyISAM을 사용하는지 궁금 합니다  

그리고 그누보드와 MyISAM이 궁합이 잘 맞는것인지요 ....  

아래글은 특징을 적어봤습니다

감사 합니다 

 

InnoDB의 특징

  • 트랜젝션 지원
  • 빈번한 쓰기, 수정, 삭제시 처리 능력
  • 디스크, 전원 등의 장애 발생시 복구 성능
  • 동시처리가 많은 환경에 적합
  • Row 단위 락킹 
MyISAM의 특
  • 상대적으로 높은 성능

  • 읽기 위주의 요청에 유리

  • 테이블 단위 락킹  

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
복스리
9년 전

저도 InnoDB ​좋다고 생각하는 개발자 중 한사람입니다!

 

그러나 DB복구 할경우 좀 생각보다 어렵더라구요.!

 

 MyISAM를 사용하면 그냥 DB파일만 옮겨놓구! 서버 올리기만 하면 바로 인식되는데요

 

InnoDB 인경우에는 바로  인식이 안되는 단점이 있습니다.!

뭐든 다 장단점이 있기 마련인가 봅니다^^

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

P
9년 전

소형 사이트의 경우에 MyISAM을 주로 사용하고요

대형 사이트의 경우에 InnoDB를 주로 사용합니다.

 

그누보드는 주로 소형 사이트에서 많이 사용하죠  

  그래서 MyISAM을 사용한거 같아요

그러나 개인적으로 바꾸려면 바꿀수 있으니...그냥 기본값을 MyISAM으로 한듯

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인