Stöd för SQL Server databaskompatibilitetsnivå för SharePoint Server-installationer
Ursprungligt KB-nummer: 4469993
Symptom
När du använder SharePoint Server tillsammans med Microsoft SQL Server kan du märka minskad frågeprestanda eller ökad CPU-användning på databasservern.
Orsak
Det här problemet beror på att innehållsdatabaser som skapas av SharePoint Server använder standardnivån för databaskompatibilitet för den version av SQL Server som databasen är installerad på. Om Till exempel SharePoint-databaser distribueras i en instans av SQL Server 2016 anges databaserna till kompatibilitetsnivån 130 för databasen. På samma sätt anges databaserna till kompatibilitetsnivån 140 för en instans av SQL Server 2017.
Lösning
SharePoint Server-innehållsdatabaser som distribueras på SQL Server versioner testas och valideras för att fungera bäst med en specifik databaskompatibilitetsnivå. Därför rekommenderar vi starkt att du anger databaskompatibilitetsnivån till 110 för SharePoint Server 2016-innehållsdatabaser, 130 för SharePoint Server 2019 innehållsdatabaser och 150 för Prenumerationsversion av SharePoint Server innehållsdatabaser.
Om du vill ändra kompatibilitetsnivån kör du följande TSQL-kommando:
ALTER DATABASE database_nameSET COMPATIBILITY_LEVEL = 130
Du kan visa kompatibilitetsnivån för alla databaser i en instans av SQL Server med hjälp av följande TSQL-fråga:
SELECT name, compatibility_level FROM sys.databases
Mer information
I följande tabell visas de databaskompatibilitetsnivåer som stöds för olika versioner av SharePoint Server.
Serverversion | Databaskompatibilitetsnivå som stöds |
---|---|
SharePoint Server 2016 | 110 |
SharePoint Server 2019 | 130 |
SharePoint Server Subscription Edition | 150 |
Mer information om databaskompatibilitet under versionsuppgraderingar och en lista över standard- och databaskompatibilitetsnivåer som stöds för varje version av SQL Server finns i ALTER DATABASE-kompatibilitetsnivån (Transact-SQL).
Referenser
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för