KB3170080 – slabe performanse kada se SQL Server 2016 Master Data Services koristi u velikim bazama podataka MDS-a

Primjenjuje se na
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Simptomi

Razmotrite sljedeći scenarij:

  • Koristite SQL Server 2016 Master Data Services (MDS).

  • Imate bazu podataka MDS-a koja sadrži puno članova – na primjer, više od 50 milijuna.

  • Izvršite jednu od sljedećih akcija:

    • Otvorite početnu stranicu MDS web-mjesta
    • Izračun sigurnosti člana
    • Rad s REST API-jima

U tom scenariju možete naići na spore performanse rada prilikom rada s MDS bazom podataka, kao u sljedećim slučajevima:

  • Kada otvorite početnu stranicu web-mjesta MDS-a, učitavanje stranice može potrajati više od 10 sekundi. Nakon instalacije ažuriranja to može potrajati kraće od 1 sekunde.
  • Operacija sigurnosnog izračuna velikog broja članova traje vrlo dugo i troši svu dostupnu memoriju i veliku količinu prostora za pohranu. Nakon instalacije ažuriranja operacija izračuna dovršava se mnogo brže te zauzima mnogo manje memorije i prostora za pohranu.

      

Rješenje

Rješenje tog problema obuhvaćeno je sljedećim kumulativnim ažuriranjem za SQL Server:

Kumulativno ažuriranje 1 za SQL Server 2016
      

O kumulativnim ažuriranjima za SQL Server

Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su obuhvaćeni prethodnim kumulativnim ažuriranjem. Pogledajte najnovija kumulativna ažuriranja za SQL Server:

Najnovije kumulativno ažuriranje za SQL Server 2016
      

Status

Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.

Reference

Saznajte više o terminologiji koju Microsoft upotrebljava za opisivanje softverskih ažuriranja.