Cili është ndryshimi midis planit të ekzekutimit të vlerësuar dhe planit aktual të ekzekutimit?
Cili është ndryshimi midis planit të ekzekutimit të vlerësuar dhe planit aktual të ekzekutimit?

Video: Cili është ndryshimi midis planit të ekzekutimit të vlerësuar dhe planit aktual të ekzekutimit?

Video: Cili është ndryshimi midis planit të ekzekutimit të vlerësuar dhe planit aktual të ekzekutimit?
Video: Top News - A do ‘plasë’ lufta Kosovë-Serbi...! / BBC: Përplasja për targat, arsye e pamjaftueshme 2024, Prill
Anonim

2 Përgjigje. Të plani i parashikuar i ekzekutimit është krijuar bazuar vetëm në statistikat që ka SQL Server - pa fakt duke ekzekutuar pyetjen. Të plani aktual i ekzekutimit është vetëm ajo - planin aktual të ekzekutimit që u përdor gjatë ekzekutimit të pyetjes.

Duke e mbajtur këtë parasysh, cili është plani i ekzekutimit i vlerësuar në shfaqje?

Të plani i parashikuar i ekzekutimit është krijuar për të treguar se çfarë do të bënte SQL Server nëse do të ishte ekzekutuar të pyetje . Për të parë një grafik plani në SSMS, klikoni Shfaq planin e vlerësuar të ekzekutimit butonin në SSMS. Ka disa raste në të cilat SQL Server nuk mund të krijojë një plani i parashikuar i ekzekutimit.

Përveç sa më sipër, si e llogarit SQL Server planin e vlerësuar të ekzekutimit? Për të shfaqur plani i parashikuar i ekzekutimit per nje pyetje Në Pyetje menu, klikoni Display Plani i parashikuar i ekzekutimit ose klikoni Ekrani Plani i parashikuar i ekzekutimit butoni i shiritit të veglave. Të plani i parashikuar i ekzekutimit shfaqet në Plani i ekzekutimit tab në panelin e rezultateve.

Në këtë mënyrë, si e lexoni një plan ekzekutimi?

Zakonisht, ju lexoni një grafike plani i ekzekutimit nga e djathta në të majtë dhe nga lart poshtë. Do të vini re gjithashtu se ka një shigjetë që tregon midis dy ikonave. Kjo shigjetë paraqet të dhënat që kalojnë ndërmjet operatorëve, siç përfaqësohen nga ikonat.

Çfarë është një plan ekzekutimi SQL?

Një plani i ekzekutimit është një paraqitje vizuale e operacioneve të kryera nga motori i bazës së të dhënave për të kthyer të dhënat e kërkuara nga pyetja juaj. Të plani i ekzekutimit për një pyetje është pikëpamja juaj në SQL Optimizuesi i pyetjeve të serverit dhe motori i pyetjeve. Do të zbulojë se cilat objekte përdor një pyetje, objekt si: tabelat.

Recommended: