Mein Hosting-Anbieter (Rackspace) bietet einen vollständig verwalteten dedizierten Server mit installierter SQL Server-Webversion () an. Mein Unternehmen kümmert sich um die Webentwicklung und hat über 20 Clients, die ASP.Net + SQL Server 2005 verwenden.
Ich denke darüber nach, die Kosten zu senken, indem ich stattdessen den kostenlosen SQL Server 2008 Express installiere. Ich bin mir der Einschränkungen von 1 GB RAM und 4 GB / Datenbank (ist das richtig?) Bekannt. Was ich gerne wissen würde ist:
- Gibt es eine Begrenzung für die Anzahl der Datenbanken, die ich mit der Express Edition installieren kann?
- Gibt es andere Einschränkungen, vor denen ich vorsichtig sein sollte? Ich bin etwas besorgt darüber, dass ich die Datenbanksicherung einrichten muss - mit der Express Edition könnte es viel schwieriger sein.
- Irgendwelche anderen Ratschläge?
sql-server
sql-server-2008-express
Vertexwahn
quelle
quelle
Antworten:
Es gibt eine Reihe von Einschränkungen, insbesondere:
http://www.dotnetspider.com/tutorials/SqlServer-Tutorial-158.aspx http://www.microsoft.com/sqlserver/2008/en/us/editions.aspx
In Bezug auf die Anzahl der Datenbanken gibt dieser MSDN-Artikel an, dass es keine Begrenzung gibt:
Wie in den Kommentaren und oben erwähnt, wurde das Datenbankgrößenlimit in den Jahren 2008 R2 und 2012 auf 10 GB angehoben. Dieses Limit von 10 GB gilt auch nur für relationale Daten, und Filestream-Daten zählen nicht für dieses Limit ( http: // msdn) .microsoft.com / de-de / library / bb895334.aspx ).
quelle
Eine weitere zu berücksichtigende Einschränkung besteht darin, dass SQL Server Express-Editionen nach einer gewissen Zeit der Nichtbenutzung in den Leerlaufmodus wechseln.
Grundlegendes zum SQL Express-Verhalten: Ressourcennutzung im Leerlauf, AUTO_CLOSE und Benutzerinstanzen :
Dies lässt sich jedoch leicht umgehen : Gibt es eine Möglichkeit, den Leerlauf von SQL Express 2008 zu verhindern?
quelle
Sie können Benutzerinstanzen erstellen und jede App mit ihrem eigenen SQL Express kommunizieren lassen.
Die Anzahl der Datenbanken ist unbegrenzt.
quelle
Wenn Sie von Web zu Express wechseln, können Sie den SQL Server-Agent-Dienst nicht mehr verwenden, sodass Sie einen anderen Scheduler für Wartung und Sicherungen einrichten müssen.
quelle
Es scheint, dass die Beschränkung der Datenbankgröße auf 10 GB erhöht wurde. Gut neu
http://blogs.msdn.com/b/sqlexpress/archive/2010/04/21/database-size-limit-increased-to-10gb-in-sql-server-2008-r2-express.aspx
quelle
Sie können Integration Services nicht damit installieren. Express unterstützt keine Integration Services. Wenn Sie also beispielsweise SSIS-Pakete erstellen möchten, benötigen Sie mindestens die Standard Edition.
Sehen Sie hier mehr .
quelle