제목 | 정말 궁금합니다. innodb vs myisam .... | ||
---|---|---|---|
글쓴이 | 람이 | 작성시각 | 2014/08/01 13:05:10 |
|
|||
APACHE 환경은 이렇습니다. 된다면 테이블을 어떻게 만들어야 하는지.... 간단한 샘플로 좀... 설명 부탁 드립니다. |
|||
다음글 | 해당 레이아웃 클릭시 그 레이아웃만 나오게 하고 싶은데... (1) | ||
이전글 | 엑셀파일 회원연락처->스마트폰 이동 (1) | ||
변종원(웅파)
/
2014/08/01 13:26:26 /
추천
0
|
람이
/
2014/08/01 13:48:54 /
추천
0
웅파님 : 감사합니다.
친절하게 늘 답변 달아 주셔서 정말 큰 도움이 되고 있습니다. 위에 주신 링크는 한번 들어가 보도록 하겠습니다. |
http://ojava.tistory.com/25
제 경우에 한달에 60G정도 쌓이는 로그는 myisam으로 하고 광고서버의 핵심db는 innodb로 되어 있습니다.
로그데이터를 가공하여 쌓아두는 report table도 myisam으로 되어 있구요.
위 글에 언급되지 않은 innodb의 단점 한가지 더 적자면 innodb는 ibdata1 이라는 파일에 모든 데이터가 저장이 됩니다.
만약 5기가였다가 데이터를 지운 경우 그 파일의 크기를 그대로 유지합니다.
실제 데이터가 얼마 없어도 최대로 커진 크기를 항상 유지합니다. 그래서 잘못 관리하면 disk full이 날수도 있습니다.
그리고 언급되지 않은 장점 중의 하나는 핫백업 지원입니다. xtrabackup 이라는 프로그램으로 mysql server가 운영중인
상태에서 백업을 할 수 있습니다. 1일 단위 증분백업도 가능하구요. ^^
그리고 report db는 maria server로 구성했구요. (maria select 속도가 많이 향상 됐다고 해서.... ^^)