2012-03-12 4 views
2

최근 My Company는 MySQL을 사용하여 응용 프로그램을 구입하려고합니다. 컨설턴트는 두 가지 옵션을 제공합니다 : 윈도우 2008 서버, 또는이 리눅스에서의 mysql과 윈도우 간의 차이점

  • 가 XP의 가상 기계에 애플 리케이션을 리눅스에 MySQL 서버를 실행을 애플 리케이션 및 MySQL 서버를 실행

    나는 궁금했다 누구든지 내가 사진을 올바르게 얻을 수 있도록 도울 수있다. 내 질문 :

    1. 리눅스와 Windows 서버에서 실행되는 MySQL 사이의 성능에는 실제 차이가 있습니까? 나는 몇 가지 견해를 찾았지만 다른 견해를 찾았습니다. 약간의 차이가 있다면 무엇이 그것들을 일으키는가?

    2. Windows XP 또는 Windows 2008 서버에서 실행되는 mysql 서버의 성능에 영향을주는 주요 측면은 무엇입니까? 어쨌든 서버 구성을 필요로하지 않습니다.

    (우리 팀은 Windows와 Linux 서버 모두에서 작동하므로 기능 문제는 없습니다.)

    도움 주셔서 감사합니다. :)

  • +0

    프로그래밍상의 질문이 아닙니다. serverfault에 있어야합니다. –

    +0

    잘못된 포럼에 대해 죄송합니다. 내 실수. 나는 다음 게시물에 더 carefull있을거야 –

    답변

    2

    이것은 사용자의 경험에 기반한 주관적인 의견을 남기므로 사용자가 절대적인 옳고 그른 대답을받지 못하기 때문에 사람들이 투표를 종료하는 이유입니다.

    그러나 도움을 드리기 위해 Linux에서 MySQL을 사용하는 것이 좋습니다. 리눅스가 윈도우보다 더 나은 선택 인 이유는 여러 가지가 있지만 큰 것들 중 일부는 다음과 같습니다. 보안, 안정성 및 총 운영 비용. 물론 Linux에서는 서버가 제대로 작동하는지 확인하기 위해 configs 및 데몬을 설정하는 것이 더 복잡 할 수 있지만 결국에는 그만한 가치가 있습니다.

    개발자 앱의 코드 전문 지식과 경험에 따라 앱을 개발할 OS를 결정해야합니다. 그들이 창을 사용하여 더 짧은 기간에 더 나은 프로젝트를 끝낼 수 있다면, 그게 당신이 선택해야하는 것입니다.

    +0

    회신을 보내 주셔서 감사합니다. 잘못된 포럼에 대해 죄송합니다. 내 실수 ... –

    +0

    걱정 마세요, SO는 훌륭하지만 약간의 학습 곡선이 있습니다. –

    0

    Windows는 고통이지만 Windows 2008 서버에서는 XP보다 응용 프로그램의 품질이 더 좋을 수 있습니다. 또는 최신 Windows 버전. MySQL은 두 플랫폼에서 차이점이 적다. 그러면 Windows 2008 서버에서 응용 프로그램이 얼마나 더 좋을까요?

    유지 관리 (XP!), 아마도 특정 MS 기술을 지원할 수 있습니다.

    0

    주요 차이점은 리눅스에서 생성 된 파일 이름은 대소 문자를 구분한다는 것입니다. 반면 Windows에서는 파일 이름이 대소 문자를 구분하지 않습니다.

    여기에 cas sensitivity와 관련하여 에서 발췌 한 내용이 있습니다. 기본적으로

    , 테이블 별명 경우 유닉스에 민감하지만,이 같은과 같은 두 별칭을 참조하기 때문에 그리 Windows 또는 Mac OS X에서 다음 문은 유닉스에서 작동하지 않을 것입니다 : SELECT col_name FROM tbl_name AS a WHERE a.col_name = 1 OR A.col_name = 2;
    그러나이 명령문은 Windows에서 허용됩니다.

    관련 문제