증상

SharePoint Server 2016 2016 이나 2017 버전의 Microsoft SQL Server 함께 사용 하 여를 감소 쿼리 성능을 나타날 수 있습니다 또는 데이터베이스 서버의 CPU 사용률이 증가 합니다.

원인

이 문제는 SharePoint 서버 2016에서 만들어지는 콘텐츠 데이터베이스 버전의 SQL Server 데이터베이스에 설치 된 기본 데이터베이스 호환성 수준을 사용 하기 때문에 발생 합니다. 예를 들어, SharePoint 데이터베이스가 2016 SQL Server의 인스턴스에 배포, 데이터베이스 130 데이터베이스 호환성 수준으로 설정 됩니다. 마찬가지로, 2017 SQL Server 인스턴스로 데이터베이스 140 데이터베이스 호환성 수준으로 설정 됩니다.

해결 방법

2016 2017 하 고 SQL Server 버전에 배포 된 콘텐츠 데이터베이스를 SharePoint Server 2016 테스트 되 고 검증 호환성 수준 110으로 가장 적합 합니다. 따라서 콘텐츠 데이터베이스를 SharePoint Server 2016 110 데이터베이스 호환성 수준을 설정 하는 것이 좋습니다. 호환성 수준을 변경 하려면 다음 TSQL 명령을 실행 합니다.

ALTER DATABASE database_name SET COMPATIBILITY_LEVEL = 110

다음 TSQL 쿼리를 사용 하 여 SQL Server 인스턴스에 있는 모든 데이터베이스의 호환성 수준을 볼 수 있습니다.

SELECT name, compatibility_level FROM sys.databases

상태

Microsoft는이 문제를 조사 중 고 추가 정보 및 지침을 사용할 수 있는 경우에이 문서를 업데이트할 것입니다.

추가 정보

다음 표에서 지원 되는 데이터베이스 호환성 수준에 서로 다른 버전의 SharePoint Server를 보여 줍니다.

서버 버전

지원 되는 데이터베이스 호환성 수준

SharePoint Server 2016

110

SharePoint Server 2019

130

버전 업그레이드 하는 동안 데이터베이스 호환성에 대 한 자세한 내용은목록이 기본 인스턴스 및 SQL Server 각 버전에 대해 지원 되는 데이터베이스 호환성 수준에서 ALTER DATABASE (Transact SQL) 호환성 수준 을 참조 하 고 있는 문서 Microsoft 웹 사이트입니다.

참조

보기 또는 데이터베이스의 호환성 수준을 변경 합니다.

권장 업데이트 및 SQL Server 2017 및 2016 고성능 작업 부하와 구성 옵션

추가 도움이 필요하신가요?

기술 향상
교육 살펴보기
새로운 기능 우선 가져오기
Microsoft Insider 참가

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?

의견 주셔서 감사합니다!

×