안녕하세요~
현재 웹서버 하나에 DB와 아파치를 같이 돌리고 있습니다.
근데 오늘 DB를 data feed로 매일 업데이트를 해주는데, 그 양이 대략 30G 정도입니다.
그러다보니, 서버 속도가 느려지고, (참고로 서버는 6~7년 전에 구매한 제품입니다. 브랜드도 아니구요, )
그래서 아무래도 소프트웨어도 그렇고, 하드웨어도 변경을 해야하지 않을까 고민을 하고 있는데,
경험이 있으신 분 알려주세요 ㅠ
Mysql을 쓰고 있는데, 데이터양이 많다 보니, 감당을 못하는 듯하구,
오라클로 변경해야할 것 같은데...
그리고 하드웨어도 DB서버를 별도로 분리를 시켜야할 것 같습니다.
어떻게 하는게 좋을까요? DB서버는 어느정도 사양으로 구축을 해야할까요?
Ŭ øٰ ϴ.
MySQL 5.5.30 ø db inno db ٲټ.
ӵ MySQL ũ ̰ ϴ.
SSD ؼ װͿ MySQL ÷ֽñ.
Raid ʼ Դϴ.
ȵǸ, ֱٰ 1U Ѱ ؼ ˴ϴ.
ٵ Ϸ Data ƿͼ Mysql ־ִ 30G ˴ϴ. ٺ, ߰ ӵ
, Ŭ ߴ ű.
ϴ° ? MyISAM̱, RDB亸ٴ ǰ˻̴ٺ,
켱 ǰ Data feed · ͼ ϸ Ʈ ִµ ߰ ֽϴ.
MySQL Partitioning ذغ ε, Ű , ּ Ф
ֱ ִ inno db engine oracle transaction db Դϴ. ϴ.
Ƽ̳ ɷ ذ ȵ˴ϴ.
5-6 ̷þ ϴ° ϴ.
ϱ ϴ.
Db иϽô°
մϴ
ũ
ڼ ϽŴٸ Ŭ ̼ Ұ̴ϴ ^^
߿Ѱ ; ϰ ڰ
˴ϴ. MySQL Ʃϰ, ϵ ɱ? ϵ ɱ?
3~4õ ̸ ū ƴ
Ʈ MyISAM table LOCK
ɼ ־ Դϴ.