私はSQLブログとMSDN BOLのいくつかを経験したと言いたいのですが、それでもいくつかの混乱が頭にあります。
SQL Server 2012 Expressの制限は10 GBです。インスタンスベースまたはデータベースベースの制限ですか?
SQL Server 2012 Expressの接続数:接続数には制限があります。
サーバーバージョンのOSを使用する場合、最大同時ユーザー接続数はどのくらいになる可能性がありますか。
制限は、DBレベルまたはOSレベルに起因します。
SQL Server 2012 Express SP1でWindows Server 2012 R2を使用する場合、最大同時接続数はどうなりますか?
単一のSQL Serverインスタンスの内部で保持できるデータベースの数。
どんな助けや提案もいただければ幸いです
制限は、たとえばデータベースではありません。さらに、10Gの制限はデータファイルに対してのみであり、ログファイルは10.5 Gまたは20Gなどになります。
このBOLドキュメント によると、
許可されるユーザー接続の実際の数は、使用しているSQL Serverのバージョンと、アプリケーションまたはアプリケーションとハードウェアの制限によっても異なります。 SQL Serverでは、最大32,767のユーザー接続が可能です。ユーザー接続は動的な(自己構成)オプションであるため、SQL Serverはユーザー接続の最大数を必要に応じて、許容される最大値まで自動的に調整します。たとえば、10人のユーザーのみがログインしている場合、10個のユーザー接続オブジェクトが割り当てられます。ほとんどの場合、このオプションの値を変更する必要はありません。デフォルトは0で、無制限のユーザー接続が許可されることを意味します
特急版には制限はありません。ただし、アプリケーションから接続する場合 接続プーリング が有効になっている場合、これが有効になります。接続プーリングでは、接続が作成された後、その接続がプールに配置され、再度使用されるため、新しい接続を確立する必要はありません。