그누보드 mysql 엔진 에 대해서

그누보드 mysql 엔진 에 대해서

QA

그누보드 mysql 엔진 에 대해서

본문

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

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

 

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

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

 

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

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

 

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

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

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

감사 합니다 

 

InnoDB의 특징

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

MyISAM의 특
  • 상대적으로 높은 성능

  • 읽기 위주의 요청에 유리

  • 테이블 단위 락킹  

이 질문에 댓글 쓰기 :

답변 2

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

 

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

 

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

 

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


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

 

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

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

 

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

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

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

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

회원로그인

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