sql >> データベース >  >> RDS >> Sqlserver

SQL Server接続数の制限はありますか?

    これは、データベースごとではなく、インスタンスごとの構成です。現在の値はsys.configurationsで確認できます sp_configureで変更します 。関連するオプションはuser connectionsです :

    ユーザー接続オプションを使用して、MicrosoftSQLServerで許可される同時ユーザー接続の最大数を指定します。許可される実際のユーザー接続の数は、使用しているSQLServerのバージョン、および1つまたは複数のアプリケーションとハードウェアの制限によっても異なります。 SQL Serverでは、最大32,767のユーザー接続が可能です。

    1000の接続は、それほど多くはありません。ハイエンドシステムでは、サーバーはNUMAノードにアフィニティ化された複数のポートでリッスンし、各ノードに数百、数千のクライアントを接続できます。

    接続の数はリクエストの数とは異なることに注意してください 、すなわち。何かをアクティブに実行している接続、sys.dm_exec_requests。各リクエストには1つ以上のワーカーが必要であり、ワーカーの数はmax worker threadsで構成されます。 オプション。



    1. MySQLで今月の記録を取得する方法

    2. Postgresで列を複数の行に分割する

    3. MariaDBでのQUARTER()のしくみ

    4. 動的に生成されたピボットテーブルを一時テーブルに入れる