2008-09-11 2 views
2

기본 멤버 자격 공급자가 app_code 데이터베이스에 .mdf SQL 서버 데이터베이스 파일을 사용 asp.net에서 SQL 서버 데이터베이스의 성능 관련.
표준 SQL 환경에서이를 실행하는 대신 플랫 파일 데이터베이스를 호출하는 측면에서 확장 성은 어느 정도입니까?
중소 트래픽 사이트에만 권장 되는가요?
ASP.NET - app_data 폴더

답변

3

하나의 서버에서 실행될 수있는 모든 사이트에 대해 적절한 보상을 제공합니다. 중소 트래픽 사이트에서는 상당히 합리적입니다.

웹 팜의 한 지점으로 성장하면 별도의 서버로 더 편리해집니다. 또한 응용 프로그램의 데이터베이스 종속성에 따라 데이터베이스 측을 처리하기 위해 완전히 다른 서버/프로세서로 SQL 쿼리를 전달하는 성능이 향상 될 수 있습니다.

0

"학습"프로젝트 이외에는이 작업을 권장하지 않습니다.

크기에 관계없이 실제 응용 프로그램의 경우 어떤 유형의 "다음 기능"을 추가할지 모릅니다. 독립적 인 작업을 실행하도록 설정하고 다른 HD에 앉아서 다른 VM으로 분할 할 수있는 기능을 위임 할 수있는 진정한 독립 데이터베이스를 원하십니까?

SQL Express를 사용할 수 있지만 여전히 "무료"이므로 사이트가 커지고 이동하기가 더 어려워지기 전에이 분리 작업을 수행하는 것이 좋습니다.