Il existe un certain nombre de limitations, notamment :
- Contraint à un seul processeur (en 2012, cette limitation a été changée en "Le moindre d'un socket ou de quatre cœurs", donc le multithreading est possible)
- 1 Go de RAM (comme en 2008/2012)
- Taille de la base de données de 4 Go (portée à 10 Go dans SQL 2008 R2 et SQL 2012) par base de données
http://www.dotnetspider.com/tutorials/SqlServer-Tutorial-158.aspxhttp://www.microsoft.com/sqlserver/2008/en/us/editions.aspx
En ce qui concerne le nombre de bases de données, cet article MSDN indique qu'il n'y a pas de limite :
La limite de taille de base de données de 4 Go s'applique uniquement aux fichiers de données et non aux fichiers journaux. Cependant, il n'y a pas de limite au nombre de bases de données pouvant être attachées au serveur.
Cependant, comme mentionné dans les commentaires et ci-dessus, la limite de taille de la base de données a été portée à 10 Go en 2008 R2 et 2012. De plus, cette limite de 10 Go ne s'applique qu'aux données relationnelles, et les données Filestream ne comptent pas dans cette limite (http://msdn .microsoft.com/en-us/library/bb895334.aspx).