Justifications de l'utilisation de MSSQL sur MySQL du sharepoint vue des coûts

Je suis en train de passer de certaines technologies open-source à ASP.net pour build des applications web (y compris des outils CRM et ERP complexes ainsi que de simples applications de type blog). Jusqu'à présent, j'ai utilisé MSSQL dans l'apprentissage process mais plus je consacre du time aux coûts d'infrastructure, less je suis printingné par MSSQL. (Windows Server / IIS, par contre, est relativement peu coûteux et n'est pas un problème.) J'ai utilisé MySQL par le passé et je me sens à l'aise avec ça.

Veuillez me fournir des exemples de situations, le cas échéant, où MSSQL justifierait ses coûts par rapport à MySQL. Je me rends count qu'il y a des raisons d'utiliser MSSQL telles que la qualité de l'intégration prête à l'emploi avec Visual Studio, etc – mais je suis plus intéressé par cela du sharepoint vue des coûts bruts des servers en cours d'exécution. Par exemple, si vous pouvez me dire quelque chose comme "le coût de licence de MSSQL avec un server physique sera inférieur aux coûts matériels de l'exécution de plusieurs servers avec MySQL tout en fournissant les mêmes performances dans les situations X, Y et Z" I ' J'adore l'entendre. Il y a peut-être des raisons pour lesquelles il est less coûteux de faire évoluer MSSQL ou peut-être que c'est beaucoup plus efficace. Les gens prennent la décision de choisir MSSQL tous les jours et j'aimerais entendre les raisons qui ont trait au coût.

J'accueille également toutes les réponses prouvant que les coûts sont négligeables.

Si votre MySQL évolue beaucoup plus que les limitations d'Express, vous ne devriez peut-être pas utiliser MySQL du tout. SQL Server est concédé sous licence par CAL ou Per CPU Socket (le plus cher). Il existe également des versions less chères avec less de fonctionnalités mais toujours entièrement fonctionnelles, à savoir l'édition Web et l'édition Workgroup. Si l'argent est votre seule préoccupation ici, je vous encourage à vérifier l'édition de comparer et de voir celui qui répond le mieux à vos besoins, puis vérifiez les informations de licence

Pourquoi ne pas utiliser Sql Express? Il y a peu de limites (1gb ram, 4gb db) mais en plus de cela vous pouvez get les outils de gestion, etc. Voila – sans frais:)

http://en.wikipedia.org/wiki/SQL_Server_Express