1. ホーム
  2. sql-server

[解決済み] SQL Server Expressの制限事項

2022-06-13 08:59:52

質問

私のホスティング プロバイダー (Rackspace) は、SQL Server Web バージョン () がインストールされたフルマネージド専用サーバーを提供しています。私の会社は Web 開発を扱っており、ASP.Net + SQL Server 2005 を使用する約 20 以上のクライアントを持っています。

私は、代わりに無料の SQL Server 2008 Express をインストールして、コストを削減しようと考えています。1GB RAM と 4GB/database (これは正しいですか?) の制限については承知しています。私が知りたいのは

  1. express エディションでインストールできるデータベースの数に制限はありますか。
  2. 注意しなければならない他の制限はありますか。データベースのバックアップをセットアップする必要があることが少し心配です。
  3. 他に何かアドバイスはありますか。

どのように解決するのですか?

特に、いくつかの制限があります。

  • シングル CPU への制限 (2012 年には、この制限は "1ソケットまたは 4 コアのうち小さい方" に変更されたため、マルチスレッドが可能になりました)
  • 1GB RAM (2008/2012年版も同様)
  • データベースごとに 4GB のデータベース サイズ (SQL 2008 R2 および SQL 2012 では 10GB に引き上げられました)

http://www.dotnetspider.com/tutorials/SqlServer-Tutorial-158.aspx http://www.microsoft.com/sqlserver/2008/en/us/editions.aspx

データベースの数に関して。 この MSDN の記事 では、制限はないとしています。

4GB のデータベースサイズ制限は、データファイルのみに適用され、ログファイルには適用されません。 データファイルのみに適用され、ログファイルには適用されません。 ファイルには適用されません。ただし、以下の制限はありません。 サーバーに接続できるデータベースの数には ただし、サーバーに接続できるデータベースの数には制限がありません。

ただし、コメントや上記で述べたように、2008 R2 と 2012 ではデータベースサイズの上限が 10GB に引き上げられています。また、この 10GB の制限はリレーショナル データにのみ適用され、Filestream データはこの制限にカウントされません ( http://msdn.microsoft.com/en-us/library/bb895334.aspx ).