user connections 옵션

user connections 옵션을 사용하여 Microsoft SQL Server 에서 허용되는 최대 동시 사용자 연결 수를 지정할 수 있습니다. 또한 허용되는 실제 사용자 연결 수는 사용 중인 SQL Server 버전과 응용 프로그램 및 하드웨어 제한에 따라 달라집니다. SQL Server 는 사용자 연결을 최대 32,767개까지 허용합니다.

user connections는 동적(자체 구성 옵션)이므로 SQL Server 가 허용 가능한 최대값까지 필요한 만큼 자동으로 최대 사용자 연결 수를 조정합니다. 예를 들어, 10명의 사용자만 로그인했으면 10개의 사용자 연결 개체가 할당됩니다. 대부분의 경우 이 옵션의 값을 변경하지 않아도 됩니다. sp_configure를 사용하여 시스템에서 허용하는 최대 사용자 연결의 수를 결정할 수 있습니다.

user connections 옵션을 사용하면 동시 연결이 너무 많아 서버가 오버로드되는 것을 방지할 수 있습니다. 시스템과 사용자 요구 사항에 따라 연결 수를 계산할 수 있습니다. 예를 들어, 사용자가 많은 시스템에서는 각 사용자가 고유하게 연결할 필요는 없습니다. 여러 사용자 간에 연결을 공유할 수 있습니다. OLE DB 응용 프로그램을 실행 중인 사용자는 각 열린 연결 개체당 하나의 연결이 필요하며 ODBC 응용 프로그램을 실행 중인 사용자는 응용 프로그램에 있는 각 활성 연결 핸들당 하나의 연결이 필요합니다. 또한 DB-Library 응용 프로그램을 실행 중인 사용자는 DB-Library dbopen 함수를 호출하는 시작된 각 프로세스당 하나의 연결이 필요합니다.

ms187882.note(ko-kr,SQL.90).gif중요:
이 옵션을 사용해야 하는 경우 연결의 사용 여부에 관계없이 각 연결당 약 28KB의 오버헤드가 필요하므로 값을 너무 높게 설정하지 마십시오. 최대 사용자 연결 수를 초과하면 오류 메시지가 나타나고 다른 연결을 사용할 수 있게 될 때까지 연결할 수 없게 됩니다.

user connections 옵션은 고급 설정입니다. sp_configure 시스템 저장 프로시저를 사용하여 설정을 변경하면 show advanced options를 1로 설정할 때만 sp_configure를 바꿀 수 있습니다. 이 설정은 서버를 다시 시작해야 적용됩니다.

참고 항목

작업

방법: 사용자 연결 설정(SQL Server Management Studio)

개념

서버 구성 옵션 설정

관련 자료

RECONFIGURE(Transact-SQL)
sp_configure(Transact-SQL)

도움말 및 정보

SQL Server 2005 지원 받기