Techniquement et légalement tu peux utiliser SQL Server Express comme BdD de production sans problème.
Hormis les restrictions :
The relational database engine is limited to the lesser of 1 socket or 4 cores. The buffer cache of each instance is limited to 1GB of RAM. If you have the SQL Server Express with Advanced Services edition, the Reporting Services components are limited to 4GB of RAM. Databases are limited to 10GB of storage per database data file. FILESTREAM data does not count toward this limit. SQL Agent is not present. |
Tu y perds aussi d'autres outils (Profiler, etc)
Les limitations ont un peu évolué au fil des versions. A une époque il était possible moyennant une bidouille de faire sauter la limite de taille (qui était alors de 4To) mais je ne sais pas si ça fonctionne encore. Et c'est mal, tu voles de l'argent à MS
Tes bases tiendront parfaitement dedans, par contre si tu as beaucoup d'utilisateurs ou de grosses queries gourmandes en mémoire tu vas sentir les limitations.
Message édité par TotalRecall le 11-12-2016 à 09:41:23
---------------
Topic .Net - C# @ Prog