포럼
MariaDB로 이전 완료.
2013.12.16 13:09
요즘 다들 MariaDB가 좋다고 하시고 제가 좀 심심해서 실제로 돌아가는 사이트를 MariaDB로 이전해 보았습니다.
사실 실서비스 적용 전에 가상머신에서 테스트 해 보지 않았습니다;;
이전은 약 10분정도 걸렸습니다.
이전 DB를 백업하고, MySQL을 지우고, MariaDB를 설치했습니다.
버전은 MySQL이 5.5.35인가 그랬을꺼고 MariaDB는 5.5.34 입니다.
다행이 전환후 에러는 없는 것 같고, 사이트 속도가 한결 빨라진 느낌이 듭니다.
참고로 제 서버에는 XE 기반 사이트 2개, 워드프레스 기반 사이트 1개(이것도 문제 없는듯)가 있습니다.
* 아 참고로 MySQL의 데몬명은 "mysqld" 이지만 MariaDB의 데몬명은 "mysql" 입니다.^^
* 이전 후 작은 문제가 생겼네요. 기존 DB는 영향을 받지 않았지만.. 이건 DB 관련 사이트에 질문을 해봐야 겠습니다. 완료했습니다.
* 결과적으로 이번주에 한 튜닝 작업은 Nginx + PHP + MariaDB + HTTP 헤더 캐시 + gzip + APC + zlib 이정도가 되네요.
댓글 8
-
銀童
2013.12.16 13:29
-
explode
2013.12.16 13:38
예. 데몬명은 배포판에 따라 다르더라고요. 우분투의 SSH는 'ssh' 이지만 CentOS의 ssh는 'sshd' 인 것 처럼요.
공홈이 뭔가 DB를 이전한 낌새가 있었었는데 그런 것이었군요 :)
-
socialskyo
2013.12.16 13:35
히야...대단대단!!..호스팅 사용자는 그저 웁니당~~
-
explode
2013.12.16 13:39
요즘은 호스팅 업체에서도 살짝 MySQL에서 MariaDB로 바꾸는 곳이 있더라고요 ;;
성능이 향상되고 거의 모든게 호환되서 그런듯 합니다.
==============================================================
그리고 웹호스팅이 좋은 점도 있겠죠.
전문 엔지니어가 있어서 서버 튜닝이 잘 되어 있다던가....
-
도라미
2013.12.16 17:13
Mysql 패키지의 데몬명은 Redhat(Cent OS)에서 mysqld,우분투에선 mysql입니다.참고로 아파치2도 Redhat(Cent OS)은 httpd이지만, 우분투에선 apache2 입니다. -
닉이
2013.12.16 22:25
mariadb 정말 아름다운 녀석이죠. 바꾸는데 시간도 별로 안걸리고 모든게 호환이 되고 성능은 좋아지고
저도 최근에 마리아db관련 몇몇문서를 보다가 혹해서 바꿨는데 이건 신세계 +_+b 그저 강추입니다.
-
상자님
2013.12.16 23:07
눈에 띄는 성능향상이 있나요?
말만들었지 사용해보지는않아 데몬을 실행시키고나서
db방식을 mysql 선택해서 설치를하여도 잘작동하는지궁금하네요
-
explode
2013.12.17 05:32
MySQL -> MariaDB 변경했을 때 속도향상은 Apache -> Nginx 변경했을때의 속도향상 정도였습니다.
그리고 글에서 이미 언급했다시피 '실제 운영중인 사이트' 에 적용했고, 새로 설치하는 경우 DB 버전 검사 코드를 지우고 가장 위의 옵션을 선택하셔도 됩니다.
꼭 Mysql 의 데몬명이 mysqld 는 아닙니다.. 배포판에 따라서 조금씩 다른거지요.
mariadb 야 말로 정말 속도에 크게 영향을 주는 부분입니다.
공홈의 경우도 nginx 가 되서 빨라졌다기보단 mariadb 를 설치한걸로 알고있어요.