서버 구성 옵션(SQL Server)Server Configuration Options (SQL Server)

이 항목 적용 대상: 예SQL Server없습니다Azure SQL 데이터베이스없습니다Azure SQL 데이터 웨어하우스 없습니다 병렬 데이터 웨어하우스THIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

SQL ServerSQL Server 또는 sp_configure 시스템 저장 프로시저를 사용하면 구성 옵션을 통해 SQL Server Management StudioSQL Server Management Studio 리소스를 관리하고 최적화할 수 있습니다.You can manage and optimize SQL ServerSQL Server resources through configuration options by using SQL Server Management StudioSQL Server Management Studio or the sp_configure system stored procedure. 자주 사용하는 서버 구성 옵션은 SQL Server Management StudioSQL Server Management Studio를 통해 사용할 수 있으며 모든 구성 옵션에 액세스하려면 sp_configure를 사용해야 합니다.The most commonly used server configuration options are available through SQL Server Management StudioSQL Server Management Studio; all configuration options are accessible through sp_configure. 이러한 옵션을 변경하기 전에 시스템에 주는 영향을 신중히 고려해야 합니다.Consider the effects on your system carefully before setting these options. 자세한 내용은 서버 속성 보기 또는 변경(SQL Server)을 참조하세요.For more information, see View or Change Server Properties (SQL Server).

중요!!IMPORTANT!! 고급 옵션은 숙련된 데이터베이스 관리자나 공인된 SQL ServerSQL Server 기술 지원 담당자만 변경해야 합니다.Advanced options should be changed only by an experienced database administrator or certified SQL ServerSQL Server technician.

구성 옵션 범주Categories of Configuration Options

구성 옵션은 다음 경우에 적용됩니다.Configuration options take effect either:

  • 옵션 설정 및 RECONFIGURE (또는 경우에 따라 RECONFIGURE WITH OVERRIDE) 문 실행 후 즉시Immediately after setting the option and issuing the RECONFIGURE (or in some cases, RECONFIGURE WITH OVERRIDE) statement. 특정 옵션을 다시 구성하면 계획 캐시에서 계획을 무효화하여 새 계획이 컴파일됩니다.Reconfiguring certain options will invalidate plans in the plan cache, causing new plans to be compiled. 자세한 내용은 DBCC FREEPROCCACHE (Transact-SQL)을 참조하세요.For more information, see DBCC FREEPROCCACHE (Transact-SQL).

    -또는--or-

  • 위의 동작을 수행하고 SQL ServerSQL Server인스턴스를 다시 시작한 후After performing the above actions and restarting the instance of SQL ServerSQL Server.

SQL ServerSQL Server 를 다시 시작해야 하는 옵션은 초기에 value 열에만 변경된 값이 표시되며Options that require SQL ServerSQL Server to restart will initially show the changed value only in the value column. 다시 시작한 뒤에는 value 열과 value_in_use 열 모두에 새 값이 표시됩니다.After restart, the new value will appear in both the value column and the value_in_use column.

일부 옵션은 서버를 다시 시작해야 새 구성 값이 적용됩니다.Some options require a server restart before the new configuration value takes effect. 새 값을 설정하고 sp_configure를 실행해도 서버를 다시 시작하지 않으면 구성 옵션 value 열에만 새 값이 나타나고 value_in_use 열에는 나타나지 않습니다.If you set the new value and run sp_configure before restarting the server, the new value appears in the configuration options value column, but not in the value_in_use column. 서버를 다시 시작하면 value_in_use 열에도 새 값이 나타납니다.After restarting the server, the new value appears in the value_in_use column.

자체 구성 옵션은 SQL ServerSQL Server 가 시스템의 필요에 따라 조정하는 옵션입니다.Self-configuring options are those that SQL ServerSQL Server adjusts according to the needs of the system. 대부분의 경우 이 값을 수동으로 설정할 필요가 없습니다.In most cases, this eliminates the need for setting the values manually. 자체 구성 옵션의 예로는 min server memory , max server memory 및 user connections가 있습니다.Examples include the min server memory and max server memory options and the user connections option.

구성 옵션 표Configuration Options Table

다음 표에서는 사용할 수 있는 모든 구성 옵션, 가능한 설정 범위 및 기본값을 보여 줍니다.The following table lists all available configuration options, the range of possible settings, and default values. 구성 옵션은 다음과 같은 문자 코드로 표시됩니다.Configuration options are marked with letter codes as follows:

참고 항목See also

sp_configure (Transact-SQL) sp_configure (Transact-SQL)
RECONFIGURE(Transact-SQL)RECONFIGURE (Transact-SQL)
DBCC FREEPROCCACHE(Transact-SQL)DBCC FREEPROCCACHE (Transact-SQL)