XE로 커뮤니티를 운영하고 있습니다. 


캐시에 DB 튜닝까지 해봤지만 도저히 서버 한대로는 버티지 못할거 같아서 DB 서버를 따로 마련해서 웹서버와 분리하려고 합니다.


처음엔 아무 생각없이 코어 수가 많은 cpu를 쓰려다 DB는 클럭이 높은게 좋다는 글을 보았습니다.


Intel Xeon E3-1230v4(3.40Ghz, 4코어) VS

2× Intel Xeon E5-2620v4(2.10Ghz, 16코어)


코어 수가 적더라도 클럭이 높은 쪽을 고를지 아니면 단순히 코어 수가 많은 쪽을 고를지 고민입니다.


램과 스토리지는 같은 사양으로 맞출 수 있다고 가정했을때 어느 cpu를 DB서버로 사용하는게 괜찮을까요?



  • ?
    제가 알기로는 본 서버와 같은 사양으로 가는게 좋다고 하더군요
  • profile

    클럭이 높을수록 유리한 것은 DB서버가 아니라 어플리케이션 서버입니다. DB서버는 모든 코어의 성능을 합쳐서 더 높은 쪽을 고르시면 되고, CPU 자체의 캐시 용량도 많은 것이 좋습니다.

    클럭 차이를 감안하더라도 16코어짜리가 압도적으로 더 좋네요. RAM 용량이나 디스크 성능(당연히 SSD겠죠?) 등 다른 변수가 없다면 무조건 16코어짜리입니다.