Er zijn een aantal beperkingen, met name:
- Beperkt tot een enkele CPU (in 2012 is deze beperking gewijzigd in "De minste van één socket of vier cores", dus multi-threading is mogelijk)
- 1 GB RAM (zelfde in 2008/2012)
- 4 GB databasegrootte (verhoogd tot 10 GB in SQL 2008 R2 en SQL 2012) per database
http://www.dotnetspider.com/tutorials/SqlServer-Tutorial-158.aspxhttp://www.microsoft.com/sqlserver/2008/en/us/editions.aspx
Met betrekking tot het aantal databases zegt dit MSDN-artikel dat er geen limiet is:
De limiet van 4 GB voor de databasegrootte is alleen van toepassing op gegevensbestanden en niet op logbestanden. Er zijn echter geen limieten aan het aantal databases dat aan de server kan worden gekoppeld.
Zoals vermeld in de opmerkingen en hierboven, is de limiet voor de databasegrootte echter verhoogd tot 10 GB in 2008 R2 en 2012. Ook is deze limiet van 10 GB alleen van toepassing op relationele gegevens, en Filestream-gegevens tellen niet mee voor deze limiet (http://msdn .microsoft.com/en-us/library/bb895334.aspx).