Prijavite se pomoću Microsoft naloga
Prijavite se ili kreirajte nalog.
Zdravo,
Izaberite drugi nalog.
Imate više naloga
Odaberite nalog pomoću kojeg želite da se prijavite.

Simptome

U programu Microsoft SQL Server 2016 ili SQL Server 2017 u operativnom sistemu Windows, možete imati smanjene performanse pod sledećim uslovima:

  • Kada pokrenete više istovremenih INSERTSELECT operacija u privremene tabele.

  • Kada izvršite upit sys.dm_os_waiting_tasks. U ovom slučaju, kolona resource_description prikazuje čeka na stranicama slobodnog prostora na stranici (PFS) za više zahteva.

Izazvati

INSERT paralelism za INSERTSELECT operacije predstavljen je u sistemu SQL Server 2016 ili SQL Server 2017 u operativnom sistemu Windows. INSER-ovi u lokalne privremene tabele (samo one koje identifikuje # prefiks, a ne globalne privremene tabele koje identifikuju ## prefiksi) sada su automatski omogućene za paralelnost bez potrebe da određujete TABLOCK nagomilavanje koje ne privremene tabele zahtevaju. 

Iako insert paralelizm obično poboljšava performanse upita, ako postoji značajan broj istovremenih privremenih tabela INSERTSELECT operacija, razlika može biti značajna u odnosu na PFS stranice. U nekim slučajevima, to može dovesti do ukupnog smanjenja performansi.

Rezoluciju

Problem je prvi put rešen u sistemu SQL Server 2016 Servisni paket 1. Kada primenite SQL Server 2016 SP1, paralelne INSERT datoteke u funkciji INSERT.. Funkcija SELECT za lokalne privremene tabele podrazumevano je onemogućena, što smanjuje sadržaj na PFS stranici i poboljšava ukupne performanse za istovremeno radno učitavanje. Ako želite paralelne INSERTs da lokalne privremene tabele, korisnici bi trebalo da koriste TABLOCK savet prilikom umetanja u lokalnu privremenu tabelu.

Ako ste omogućili praćenje zastavice 9495 pomenute u odeljku za privremeno rešenje, preporučuje se da onemogućite i uklonite zastavicu za praćenje nakon što primenite SQL Server 2016 SP1 kao zastavicu za praćenje 9495 onemogućava paralelno umetanje bez zavisnosti od TABLOCK saveta.

Kumulativne informacije o ažuriranju

Ovaj problem je rešen u sledećoj kumulativnim ispravkama za SQL Server 2016:

Osnovni podaci o kumulativnim ispravkama za SQL Server

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.

Da li su vam ove informacije koristile?

Koliko ste zadovoljni kvalitetom jezika?
Šta je uticalo na vaše iskustvo?
Kada kliknete na dugme Prosledi“, vaše povratne informacije će se koristiti za poboljšanje Microsoft proizvoda i usluga. Vaš IT administrator će moći da prikupi ove podatke. Izjava o privatnosti.

Hvala vam na povratnim informacijama!

×