KB4131193 - Problemi sa performansama se javljaju u obliku PAGELATCH_EX PAGELATCH_SH čekanja u TempDB-u kada koristite SQL Server 2016

Simptomi

Kada koristite Microsoft SQL Server 2016, povećano vreme čekanja PAGELATCH_EX i PAGELATCH_SH pojavljuje se na stranicama baze podataka koje pripadaju tabelama sistema sys.sysobjvalues i sys.sysseobjvalues u TempDB-u.

Rešenje

Da biste zaobišli ovaj problem, pregledajte aplikaciju i primenite sledeće metode tamo gde je to primenljivo. Takođe se uverite da koristite ove metode kao najbolje prakse u budućem Transact-SQL razvoju:

  • Uklonite komande DROP TABLE za sve privremene tabele koje se neće ponovo koristiti u okviru istog izvršavanja uskladištene procedure. SQL Server će ukloniti privremene tabele kada se završi sesija koja je kreirala privremene tabele.

  • Izbegavajte korišćenje komande SKRAĆIVANJA TABELE u odnosu na privremene tabele.

  • Izbegavajte menjanje privremenih tabela nakon njihovog kreiranja.

  • Ako su indeksi kreirani u odnosu na privremenu tabelu, razmislite o premeštanju ovih izvoda kreiranja indeksa u okviru komande CREATE TABLE.

Rešenje

Ova ispravka je uključena u sledeće ispravke:

Kumulativna ispravka 1 za SQL Server 2016 servisni paket 2

Kumulativna ispravka 9 za SQL Server 2016 servisni paket 1

Osnovni podaci o SQL Server builds

Svaka nova verzija za SQL Server sadrži sve hitne ispravke i bezbednosne ispravke koje su bile u prethodnoj verziji. Preporučujemo da instalirate najnoviju verziju za svoju verziju sistema SQL Server:

Najnovija građa za SQL Server 2016

Potrebna vam je dodatna pomoć?

Unapredite veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Microsoft insajdere

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Izgleda da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×