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.

Simptomi

Neki planovi izvršavanja upita u sistemu Microsoft SQL Server uključuju obrazac procene filtera iznad tabele ili operacije skeniranja/opsega indeksa. Neki delovi predikata filtera mogu se podudarati sa indeksnim ključem i zato se mogu koristiti za pokretanje indeksnog traženja ili skeniranja opsega. Preostali delovi predikata su poznati kao "ostaci" i moraju biti procenjeni za svaki izlaz reda skeniranjem ili operacijom opsega. Ovo bi odgovaralo operatoru filtera. Međutim, da bi poboljšao performanse, SQL Server može da gurne takav filter nadole do samog operatera za pristup tabeli. Iako ovaj pristup poboljšava ukupne performanse, pod nekim uslovima (na primer, u slučaju netačne procene kardinalnosti koja je povezana sa osetljivošću parametara), filter ispod skeniranja možda obrađuje veći broj redova od očekivanog. Ova činjenica može biti skrivena tokom rešavanja problema sa performansama upita kada koristite stvarni plan izvršavanja, zato što će stvarni broj redova koji se vraćaju odgovarati broju redova nakon primene predikata za posledice, a ne stvarnog broja redova koji se skeniraju iz tabele ili indeksa.

Rešenje

Da biste poboljšali dijagnostiku za scenario opisan u odeljku Simptomi, SQL Server 2012 servisni paket 3 (SP3) i SQL Server 2014 SP2 uvode novi showplan XML atribut, Stvarno čitanje redova. Ovaj atribut pruža informacije o broju redova koje je operater pročitao pre primene predikata zaostaci. Ova funkcionalnost je uvedena pesnicom u sledeće servisne pakete za SQL Server.

Više informacija o SQL Server 2012 servisnom paketu 3 (SP3) potražite u greškama koje su fiksirane u SQL Server 2012 servisnom paketu 3.

Servisni paket 2 za SQL Server za SQL Server 2014 SQL Server 2016 servisni paket 1 (SP1) Osnovni podaci o servisnim paketima za SQL ServerServisni paketi su kumulativni. Svaki novi servisni paket sadrži sve ispravke koje se naći u prethodnim servisnim paketima, zajedno sa svim novim ispravkama. Naša preporuka je da primenite najnoviji servisni paket i najnoviju kumulativnu ispravku za taj servisni paket. Ne morate da instalirate prethodni servisni paket pre nego što instalirate najnoviji servisni paket. Koristite tabelu 1 u sledećem članku da biste pronašli više informacija o najnovijem servisnom paketu i najnovijoj kumulativnoj ispravci.Utvrđivanje verzije, izdanja i nivoa ažuriranja sistema SQL Server i njegovih komponenti

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!

×