헤놀 위 도커에서의 MariaDB 성능 관련
어제 PHP로 웹 개발하다가 처음으로 제 맥북에 도커를 깔아서 그 위에 제가 만든 CMS를 올려봤거든요..?
헤놀위 도커에 설치할 때에는 데이터베이스 성능이 구려서 그런지 TABLE(약 70개) 만드는데 3시간이 걸리는데
제 맥북에 설치하니까 5분도 안되서 테이블 70개는 그냥 만들더라구요?
관련해서 구글링해보니 File System 문제라던데... Btrfs가 성능 저하가 있다고들 하더라구요..
혹시 헤놀 위에 도커에서 데이터베이스 구동 중인 분들도 비슷한 경험하셨나요?
데이터베이스는 MariaDB입니다
아무리해도 3시간이면.. 심각한거같은데요..?
기본적으로 시놀이 hdd라면 맥북의 ssd와 차이가 날거고 거기서 파일시스템은 추가적으로 영향을끼칠수도있을것같긴합니다.
그래도 3시간은...
ㅠㅠ 새로 시스템 빌드해야겠네요 아마 제 서버쪽 문제 인가보네요 ㅠ
USB2.0으로 외장 SSD달고 해봤는데 ㅋㅋㅋㅋ
속도 차이가 넘 심하네요 이제서야 쓸만한..
위의 달소님 말씀처럼 "그래도 3시간은..."에 한표입니다.
시놀에 SSD, HDD 다 붙어있는데, 도커를 SSD위에 올리고 mariaDB올리고 워드프레스 설치 할 때(워드프레스 DB 테이블이 70개 가량 되는지는 모르겠습니다만, 하옇든 꽤 됩니다) 1~2분 안에 모두 생성되었습니다. 간혹 가다 워드프레스 사이트 이전 할 때 DB를 불러와야 하는데, 10메가 정도의 *.sql 파일은 10초 내에 테이블 생성하고 불러들였습니다.
음… 제쪽 시스템에 문제가 확실히 있나보네요 ㅠ
제 서버를 새로 맞춰야 ㅎㅎ…
헤놀에 시험삼아 SSD증설 하시고 볼륨 새로 하나뺴서 도커와 마리아DB 컨테이너는 여기다 볼륨변경 하신후에 한번더 시험해 보시죠? SSD 로 하면 별로 차이 없지 않을까요? Btrfs가 의심스워우시다면 ext4로도 한번 바꿔서 해보시면 좋구요.
사타포트가 4개밖에 없어요 ㅠ RAID 5라 하나 빠지면 큰일나서 수능 끝나고 그냥 제온 E5 서버를 한 대 사버리려구요 ㅎ그 때 한번 테스트 해볼게요 ㅎ
ext4로 포맷한 SSD를 USB 2.0인터페이스로 물려줬더니 이제서야 속도가 제법 나네요
cmt alert