서버 속성 - 고급 페이지Server Properties - Advanced Page

이 페이지를 사용하여 고급 서버 설정을 확인하거나 수정할 수 있습니다.Use this page to view or modify your advanced server settings.

서버 속성 페이지를 보려면To view the Server Properties pages

포함Containment

포함된 데이터베이스 사용Enable Contained Databases
SQL ServerSQL Server 인스턴스가 포함된 데이터베이스를 허용하는지 여부를 나타냅니다.Indicates if this instance of SQL ServerSQL Server permits contained databases. True인 경우 포함된 데이터베이스를 만들거나 복구하거나 연결할 수 있습니다.When True, a contained database can be created, restored, or attached. False인 경우 포함된 데이터베이스를 만들거나 복구하거나 이 SQL ServerSQL Server인스턴스에 연결할 수 없습니다.When False, a contained database cannot be created, restored, or attached to this instance of SQL ServerSQL Server. 포함 속성을 변경하면 데이터베이스 보안에 영향을 줄 수 있습니다.Changing the containment property can have an impact on the security of the database. 포함된 데이터베이스를 사용하면 데이터베이스 소유자에게 이 SQL ServerSQL Server에 대한 액세스 권한을 부여할 수 있습니다.Enabling contained databases lets database owners grant access to this SQL ServerSQL Server. 포함된 데이터베이스를 사용하지 않으면 사용자의 연결을 금지할 수 있습니다.Disabling contained databases can prevent users from connecting. 포함 속성의 영향을 이해하려면 Contained DatabasesSecurity Best Practices with Contained Databases을 참조하십시오.To understand the impact of the containment property, see Contained Databases and Security Best Practices with Contained Databases.

FILESTREAMFILESTREAM

FILESTREAM 액세스 수준FILESTREAM Access Level
SQL ServerSQL Server인스턴스에서 현재 FILESTREAM 지원 수준을 표시합니다.Shows the current level of FILESTREAM support on the instance of SQL ServerSQL Server. 액세스 수준을 변경하려면 다음 값 중 하나를 선택합니다.To change the access level, select one of the following values:

사용 안 함Disabled
BLOB(Binary Large Object) 데이터를 파일 시스템에 저장할 수 없습니다.Binary large object (BLOB) data cannot be stored on the file system. 이 값은 기본값입니다.This is the default value.

Transact-SQL 액세스 사용Transact-SQL access enabled
파일 시스템을 통해서가 아니라 Transact-SQLTransact-SQL을 사용하여 FILESTREAM 데이터에 액세스할 수 있습니다.FILESTREAM data is accessible by using Transact-SQLTransact-SQL, but not through the file system.

모든 액세스 사용Full access enabled
Transact-SQLTransact-SQL 과 파일 시스템을 통해 FILESTREAM 데이터에 액세스할 수 있습니다.FILESTREAM data is accessible by using Transact-SQLTransact-SQL and through the file system.

처음으로 FILESTREAM을 사용하는 경우 컴퓨터를 다시 시작하여 드라이버를 구성해야 할 수 있습니다.When you enable FILESTREAM for the first time, you might have to restart the computer to configure drivers.

FILESTREAM 공유 이름FILESTREAM Share Name
설치하는 동안 선택한 FILESTREAM 공유의 읽기 전용 이름을 표시합니다.Displays the read-only name of the FILESTREAM share that was selected during setup. 자세한 내용은 FILESTREAM(SQL Server)을 참조하세요.For more information, see FILESTREAM (SQL Server).

기타Miscellaneous

다른 트리거를 발생시키는 트리거 허용Allow Triggers to Fire Others
다른 트리거를 발생시키는 트리거를 허용합니다.Allows triggers to fire other triggers. 트리거는 최대 32 수준까지 중첩될 수 있습니다.Triggers can be nested to a maximum of 32 levels. 자세한 내용은 CREATE TRIGGER(Transact-SQL)의 "중첩 트리거" 섹션을 참조하세요.For more information, see the "Nested Triggers" section in CREATE TRIGGER (Transact-SQL).

차단된 프로세스 임계값Blocked Process Threshold
차단된 프로세스 보고서가 생성되는 임계값(초)입니다.The threshold, in seconds, at which blocked process reports are generated. 0에서 86,400 사이의 임계값을 설정할 수 있습니다.The threshold can be set from 0 to 86,400. 기본적으로 차단된 프로세스 보고서는 생성되지 않습니다.By default, no blocked process reports are produced. 자세한 내용은 blocked process threshold 서버 구성 옵션을 참조하세요.For more information, see blocked process threshold Server Configuration Option.

커서 임계값Cursor Threshold
커서 키 집합이 비동기적으로 생성되는 커서 집합의 행 수를 지정합니다.Specifies the number of rows in the cursor set at which cursor keysets are generated asynchronously. 커서에서 결과 집합에 대해 키 집합을 생성할 때 쿼리 최적화 프로그램은 해당 결과 집합으로 반환될 행 개수를 계산합니다.When cursors generate a keyset for a result set, the query optimizer estimates the number of rows that will be returned for that result set. 쿼리 최적화 프로그램의 계산 결과, 반환된 행 개수가 이 임계값보다 크면 커서가 계속 채워지는 동안 사용자가 커서에서 행을 인출할 수 있도록 커서가 비동기적으로 생성됩니다.If the query optimizer estimates that the number of returned rows is greater than this threshold, the cursor is generated asynchronously, allowing the user to fetch rows from the cursor while the cursor continues to be populated. 그렇지 않으면 커서가 동기적으로 생성되어 모든 행이 반환될 때까지 쿼리가 기다립니다.Otherwise, the cursor is generated synchronously, and the query waits until all rows are returned.

커서 임계값을 -1로 설정하면 모든 키 집합이 동기적으로 생성되므로 작은 커서 집합에 유리합니다.If set to -1, all keysets are generated synchronously; this benefits small cursor sets. 0으로 설정하면 모든 커서 키 집합이 비동기적으로 생성됩니다.If set to 0, all cursor keysets are generated asynchronously. 다른 값을 사용하면 쿼리 최적화 프로그램이 커서 집합에 있는 예상 행 개수를 비교하여 이 값이 설정된 개수보다 많으면 비동기적으로 키 집합을 생성합니다.With other values, the query optimizer compares the number of expected rows in the cursor set and builds the keyset asynchronously if it exceeds the number set. 자세한 내용은 Configure the cursor threshold Server Configuration Option을 참조하세요.For more information, see Configure the cursor threshold Server Configuration Option.

기본 전체 텍스트 언어Default Full Text Language
전체 텍스트 인덱싱된 열에 대한 기본 언어를 지정합니다.Specifies a default language for full-text indexed columns. 전체 텍스트 인덱싱된 데이터의 언어 분석은 데이터의 언어에 따라 달라집니다.Linguistic analysis of full-text indexed data is dependent on the language of the data. 이 옵션의 기본값은 서버의 언어입니다.The default value of this option is the language of the server. 표시되는 설정에 해당하는 언어에 대한 자세한 내용은 sys.fulltext_languages(Transact-SQL)를 참조하세요.For the language that corresponds to the displayed setting, see sys.fulltext_languages (Transact-SQL).

기본 언어Default Language
따로 지정하지 않는 한 모든 새 로그인의 기본 언어입니다.The default language for all new logins, unless otherwise specified.

전체 텍스트 업그레이드 옵션Full-Text Upgrade Option
데이터베이스를 SQL Server 2005SQL Server 2005에서 업그레이드할 때 전체 텍스트 인덱스를 마이그레이션하는 방법을 제어합니다.Controls how full-text indexes are migrated when upgrading a database from SQL Server 2005SQL Server 2005. 이 속성은 데이터베이스 복사 마법사를 사용하여 데이터베이스를 연결하거나, 데이터베이스 백업 및 파일 백업을 복원하거나, 데이터베이스를 복사하여 업그레이드에 적용됩니다.This property applies to upgrading by attaching a database, restoring a database backup, restoring a file backup, or copying the database by using the Copy Database Wizard.

대체 방법은 다음과 같습니다.The alternatives are as follows:

가져오기Import
전체 텍스트 카탈로그를 가져옵니다.Full-text catalogs are imported. 이 옵션은 다시 작성보다 훨씬 빠릅니다.This operation is significantly faster than Rebuild. 그러나 전체 텍스트 카탈로그를 가져오면 SQL Server 2008SQL Server 2008에 새로 도입된 향상된 단어 분리기가 사용되지 않으므로However, an imported full-text catalog does not use the new and enhanced word breakers that are introduced in SQL Server 2008SQL Server 2008. 전체 텍스트 카탈로그를 다시 작성해야 할 수 있습니다.Therefore, you might want to rebuild your full-text catalogs eventually.

전체 텍스트 카탈로그를 사용할 수 없는 경우 연결된 전체 텍스트 인덱스가 다시 작성됩니다.If a full-text catalog is not available, the associated full-text indexes are rebuilt. 이 옵션은 SQL Server 2005SQL Server 2005 데이터베이스에 대해서만 사용할 수 있습니다.This option is available for only SQL Server 2005SQL Server 2005 databases.

RebuildRebuild
향상된 새로운 단어 분리기를 사용하여 전체 텍스트 카탈로그를 다시 작성합니다.Full-text catalogs are rebuilt using the new and enhanced word breakers. 인덱스를 다시 작성하면 시간이 오래 걸릴 수 있으며 업그레이드 후 CPU 및 메모리가 많이 필요할 수 있습니다.Rebuilding indexes can take awhile, and a significant amount of CPU and memory might be required after the upgrade.

다시 설정Reset
전체 텍스트 카탈로그를 다시 설정합니다.Full-text catalogs are reset. SQL Server 2005SQL Server 2005 전체 텍스트 카탈로그 파일이 제거되지만 전체 텍스트 카탈로그 및 전체 텍스트 인덱스의 메타데이터는 유지됩니다. full-text catalog files are removed, but the metadata for full-text catalogs and full-text indexes is retained. 업그레이드가 끝나면 모든 전체 텍스트 인덱스의 변경 내용 추적이 해제되고 탐색이 자동으로 시작되지 않습니다.After being upgraded, all full-text indexes are disabled for change tracking and crawls are not started automatically. 업그레이드가 완료된 후 전체 채우기를 수동으로 실행할 때까지 카탈로그가 비어 있습니다.The catalog will remain empty until you manually issue a full population, after the upgrade completes.

전체 텍스트 업그레이드 옵션을 선택하는 방법은 전체 텍스트 검색 업그레이드를 참조하세요.For information about how to choose the full-text upgrade option, see Upgrade Full-Text Search.

참고

sp_fulltext_serviceupgrade_option 동작을 사용하여 전체 텍스트 업그레이드 옵션을 설정할 수도 있습니다.The full-text upgrade option can also be set by using the sp_fulltext_serviceupgrade_option action.

SQL Server 2005SQL Server 2005 데이터베이스를 SQL Server 2017SQL Server 2017로 연결, 복원 또는 복사하면 데이터베이스를 바로 사용할 수 있으며 해당 데이터베이스가 자동으로 업그레이드됩니다.After you attach, restore, or copy a SQL Server 2005SQL Server 2005 database to SQL Server 2017SQL Server 2017, the database becomes available immediately and is then automatically upgraded. 데이터베이스에 전체 텍스트 인덱스가 있는 경우 업그레이드 프로세스는 전체 텍스트 업그레이드 옵션 서버 속성의 설정에 따라 인덱스를 가져오거나, 다시 설정하거나, 다시 작성합니다.If the database has full-text indexes, the upgrade process either imports, resets, or rebuilds them, depending on the setting of the Full-Text Upgrade Option server property. 업그레이드 옵션이 가져오기 또는 다시 작성으로 설정되어 있는 경우 업그레이드하는 동안 전체 텍스트 인덱스를 사용할 수 없습니다.If the upgrade option is set to Import or Rebuild, the full-text indexes will be unavailable during the upgrade. 인덱싱되는 데이터 양에 따라 가져오기 작업은 몇 시간씩 걸릴 수 있으며 다시 작성 작업은 10배 정도 더 걸릴 수 있습니다.Depending on the amount of data being indexed, importing can take several hours, and rebuilding can take up to ten times longer. 업그레이드 옵션이 가져오기로 설정되어 있으면 전체 텍스트 카탈로그를 사용할 수 없는 경우 관련된 전체 텍스트 인덱스가 다시 작성됩니다.Note also that when the upgrade option is set to Import, if a full-text catalog is not available, the associated full-text indexes are rebuilt. 전체 텍스트 업그레이드 옵션 속성 설정을 보거나 변경하는 방법은 서버 인스턴스의 전체 텍스트 검색 관리 및 모니터링을 참조하세요.For information about viewing or changing the setting of the Full-Text Upgrade Option property, see Manage and Monitor Full-Text Search for a Server Instance.

최대 텍스트 복제 크기Max Text Replication Size
단일 INSERT, UPDATE, WRITETEXT 또는 UPDATETEXT 문에서 복제된 열 또는 캡처된 열에 추가할 수 있는 text, ntext, varchar(max), nvarchar(max), xmlimage 데이터의 최대 크기(바이트)를 지정합니다.Specifies the maximum size (in bytes) of text, ntext, varchar(max), nvarchar(max), xml, and image data that can be added to a replicated column or captured column in a single INSERT, UPDATE, WRITETEXT, or UPDATETEXT statement. 설정을 변경하면 즉시 적용됩니다.Changing the setting takes effect immediately. 자세한 내용은 Configure the max text repl size Server Configuration Option을 참조하세요.For more information, see Configure the max text repl size Server Configuration Option.

시작 프로시저 검색Scan For Startup Procs
SQL ServerSQL Server 를 시작할 때 저장 프로시저의 자동 실행을 검색하도록 지정합니다.Specifies that SQL ServerSQL Server will scan for automatic execution of stored procedures at startup. 이 옵션을 True로 설정하면 SQL ServerSQL Server 는 서버에 정의된 자동 실행 저장 프로시저를 모두 검색하여 실행합니다.If set to True, SQL ServerSQL Server scans for and runs all automatically run stored procedures defined on the server. False (기본값)로 설정하면 검색을 수행하지 않습니다.If set to False (the default), no scan is performed. 자세한 내용은 Configure the scan for startup procs Server Configuration Option을 참조하세요.For more information, see Configure the scan for startup procs Server Configuration Option.

두 자리 연도 구분Two Digit Year Cutoff
두 자릿수 연도로 입력될 수 있는 최고 연도 수를 나타냅니다.Indicates the highest year number that can be entered as a two-digit year. 나열된 연도와 99 이하인 연도는 두 자릿수 연도로 입력될 수 있습니다.The year listed and the previous 99 years can be entered as a two-digit year. 모든 다른 연도는 네 자릿수 연도로 입력되어야 합니다.All other years must be entered as a four-digit year.

예를 들어, 기본 설정이 2049이면 '49/3/14'로 입력된 날짜는 2049년 3월 14일로 해석되고 '50/3/14'로 입력된 날짜는 1950년 3월 14일로 해석되는 것을 나타냅니다.For example, the default setting of 2049 indicates that a date entered as '3/14/49' will be interpreted as March 14, 2049, and a date entered as '3/14/50' will be interpreted as March 14, 1950. 자세한 내용은 Configure the two digit year cutoff Server Configuration Option을 참조하세요.For more information, see Configure the two digit year cutoff Server Configuration Option.

네트워크Network

네트워크 패킷 크기Network Packet Size
전체 네트워크에서 사용되는 패킷 크기(바이트)를 설정합니다.Sets the packet size (in bytes) used across the whole network. 기본 패킷 크기는 4096바이트입니다.The default packet size is 4096 bytes. 응용 프로그램에서 대량 복사 작업을 수행하거나 많은 양의 text 또는 image 데이터를 주고받을 때 패킷 크기를 기본값보다 크게 설정하면 네트워크에서 읽기 및 쓰기의 양이 줄어들므로 효율성이 향상될 수 있습니다.If an application does bulk-copy operations or sends or receives large amounts of text or image data, a packet size larger than the default may improve efficiency, because it results in fewer network reads and writes. 응용 프로그램이 적은 정보를 주거나 받을 때는 대부분의 데이터를 전송할 수 있도록 패킷 크기를 512바이트로 설정합니다.If an application sends and receives small amounts of information, you can set the packet size to 512 bytes, which is sufficient for most data transfers. 자세한 내용은 Configure the network packet size Server Configuration Option을 참조하세요.For more information, see Configure the network packet size Server Configuration Option.

참고

성능이 향상될 것이라는 확신이 없으면 패킷 크기를 변경하지 마세요.Do not change the packet size unless you are certain that it will improve performance. 대부분의 응용 프로그램에는 기본 패킷 크기가 제일 좋습니다.For most applications, the default packet size is best.

원격 로그인 제한 시간Remote Login Timeout
실패한 원격 로그인 시도에서 원래 상태로 되돌아오기까지 SQL ServerSQL Server 가 기다리는 시간(초)을 지정합니다.Specifies the number of seconds SQL ServerSQL Server waits before returning from a failed remote login attempt. 이 설정은 유형이 다른 쿼리를 위한 OLE DB Provider로의 연결에 영향을 줍니다.This setting affects connections to OLE DB providers made for heterogeneous queries. 기본값은 20초입니다.The default value is 20 seconds. 값을 0으로 설정하면 무한정 기다릴 수 있습니다.A value of 0 allows for an infinite wait. 자세한 내용은 Configure the remote login timeout Server Configuration Option을 참조하세요.For more information, see Configure the remote login timeout Server Configuration Option.

설정을 변경하면 즉시 적용됩니다.Changing the setting takes effect immediately.

병렬 처리Parallelism:

병렬 처리에 대한 비용 임계값Cost Threshold for Parallelism
SQL ServerSQL Server 에서 쿼리에 대한 병렬 계획을 만들고 실행하는 데 사용되는 최소 비용 임계값을 지정합니다.Specifies the threshold above which SQL ServerSQL Server creates and runs parallel plans for queries. 이 비용은 특정 하드웨어 구성에서 직렬 계획을 실행하는 데 필요한 예상 경과 시간(초)을 참조합니다.The cost refers to an estimated elapsed time in seconds required to run the serial plan on a specific hardware configuration. 이 옵션은 대칭 다중 프로세서에 대해서만 설정해야 합니다.Only set this option on symmetric multiprocessors. 자세한 내용은 Configure the cost threshold for parallelism Server Configuration Option을 참조하세요.For more information, see Configure the cost threshold for parallelism Server Configuration Option.

잠금Locks
사용 가능한 최대 잠금 수를 설정하여 SQL ServerSQL Server 에서 잠금에 사용하는 메모리 용량을 제한합니다.Sets the maximum number of available locks, thereby limiting the amount of memory SQL ServerSQL Server uses for them. 기본 설정은 0이며 SQL ServerSQL Server 가 시스템 요구 사항의 변화를 기준으로 동적으로 잠금을 할당하거나 할당을 취소할 수 있습니다.The default setting is 0, which allows SQL ServerSQL Server to allocate and deallocate locks dynamically based on changing system requirements.

SQL ServerSQL Server 가 잠금을 동적으로 사용하는 것이 권장 구성입니다.Allowing SQL ServerSQL Server to use locks dynamically is the recommended configuration. 자세한 내용은 Configure the locks Server Configuration Option을 참조하세요.For more information, see Configure the locks Server Configuration Option.

최대 병렬 처리 수준Max Degree of Parallelism
병렬 계획 실행에 사용할 프로세서의 수를 최대 64개로 제한합니다.Limits the number of processors (up to a maximum of 64) to use in parallel plan execution. 기본값 0으로 설정하면 사용 가능한 모든 프로세서를 사용합니다.The default value of 0 uses all available processors. 1로 설정하면 병렬 계획을 생성하지 않습니다.A value of 1 suppresses parallel plan generation. 1보다 큰 값으로 설정하면 단일 쿼리 실행에 사용되는 최대 프로세서 수가 제한됩니다.A number greater than 1 restricts the maximum number of processors used by a single query execution. 사용 가능한 프로세서 수보다 더 큰 수를 지정하면 사용 가능한 실제 프로세서 수가 사용됩니다.If a value greater than the number of available processors is specified, the actual number of available processors is used. 자세한 내용은 Configure the max degree of parallelism Server Configuration Option을 참조하세요.For more information, see Configure the max degree of parallelism Server Configuration Option.

쿼리 대기Query Wait
쿼리의 리소스 대기 시간을 초 단위(0 - 2147483647)로 지정합니다.Specifies the time in seconds (from 0 through 2147483647) that a query waits for resources before timing out. 기본값 -1로 설정하면 제한 시간이 예상 쿼리 비용의 25배로 계산됩니다.If the default value of -1 is used, the time-out is calculated as 25 times of the estimated query cost. 자세한 내용은 Configure the query wait Server Configuration Option을 참조하세요.For more information, see Configure the query wait Server Configuration Option.

참고 항목See Also

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