Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako optimalizovať dotazu v Microsoft SQL Server

Optimalizácia dotazov je proces , ktorým sa mení dotazu na vykonanie najefektívnejším možným spôsobom . V Microsoft SQL Server , môžu správcovia databázy pomocou SQL Server Management Studio Ak chcete pomôcť s optimalizáciou . Optimalizácia môže zahŕňať pridanie tabuľky indexov , indexov rady alebo pomocou inej stratégie , aby sa zabránilo časovo náročné skenovanie dát tabuľky . Optimalizátor dotazu môže zobrazovať predpokladané alebo skutočné vykonávanie plánov na dotaz graficky prezentovať plán jeho spustením . Návod dovolená 1

Otvorte SQL Server Management Studio a pripojiť k databáze .
2

Otvorte " Nová otázka " . Zadajte text dotazu analyzovať .
3

Kliknite na " Zobraziť Odhadovaná plán spustenia " alebo " Zahŕňajú skutočné plán spustenia " na paneli nástrojov. Zobrazenie odhadované plán spustenie nevyžaduje vykonávanie skriptu , ale skutočný plán robí .
4. Plán vykonania grafika vyzerá podobne ako na diagrame .

Skontrolujte zobrazenú grafiku . Pozrite sa na náznaky , že prehľadávanie tabuľky sú vykonávané namiesto použitia existujúcich indexov . V tejto situácii , dotaz náznak alebo nový index môže pomôcť zlepšiť výkon .
5. Niektoré pomalé otázky môžu ťažiť zo zvýšenej RAM .

Pozrite sa na ďalšie štatistiky , napr vstup /výstup , alebo I /O , náklady , náklady na CPU a odhadovaný počet riadkov . V závislosti na zisteniach , zlepšenie možno vidieť z rozšírenia pamäte RAM na počítači alebo odstránením zbytočných riadkov , tabuľky alebo sa pripojí z dotazu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené