mysql에 적용되는 성능 최적화 기술은 SQL Server에 적용되는 것과 분명히 다르지만 MySQL은 데이터베이스 엔진으로 사용할 수 있습니다.
세계에서 가장 큰 사이트 중 일부는 mysql을 사용합니다. 마지막으로 확인한 YouTube는 mysql을 실행했습니다. 따라서 좋은 성능을 얻으려면 상용 제품이 필요하지 않습니다.
은 SQL 서버 나 다른 DBMS로 중요한 데이터베이스를 포팅하는 데 많은 어려움을 겪습니다. 플랫폼 간에는 큰 차이점이 있습니다. 나는 당신이 하나의 플랫폼을 선택하고 그것에 집착하는 것이 훨씬 낫다고 생각합니다.
ASP.NET의 경우, 내 경험에 비추어 볼 때 WebForms는 다소 느릴 수 있습니다. ASP.NET 백엔드 자체도 매우 효율적입니다. (예 :
편집 - ASP.NET과 mysql의 조합에 문제가 있습니까? 글쎄, 그건 달라. mysql ADO.NET 커넥터는 견고하며 SQL Server 커넥터와 마찬가지로 성능이 뛰어납니다. Linq to SQL은 outbox에서 mysql을 지원하지 않지만, 잘 수행 할 수있는 LightSpeed과 같은 써드 파티 제품이 있지만 물론 NHibernate가 지원한다. (문서는 찾기가 더 어렵지만, 당신이 시작할 때 중요한 일들). 일반적으로
당신은 아마, 당신이 MySQL의를 찾을 수 있습니다 .NET에서 MySQL의 관련 문제를 덜 지원를 찾을 수는 .NET 사회에 두 번째 수준의 시민이지만, 두 기술은 고체 모두 서로 이야기 할 수 있습니다.
돈이 있다면 아마 지원 요소만으로도 SQL Server를 사용할 수 있습니다. 아주 작은 사이트 인 경우 SQL Express로 시작할 수도 있지만 다시 심각한 문제는 없습니다. NET과 MySQL을.
죄송합니다. 분명히해야합니다. ASP.NET과 MySQL의 조합에 문제가 있습니까? 대용량 사이트의 경우 MySQL은 종종 PHP와 쌍을 이룹니다. – Skoder
업데이트 해 주셔서 감사합니다. 저는 지원이 매우 중요하다고 생각합니다. 그래서 나는 총알을 물고 SQL 서버로 갈 것입니다. Express Edition의 제한 사항이 너무 제한적일 수 있으므로 정식 버전으로 업그레이드 할 수 있습니다. – Skoder