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

SQL Tuning Tutorial

Štruktúrovaný dopytovací jazyk je hlavný jazyk používaný na vytváranie databázových štruktúr . Microsoft stanovuje štandardy pre vytváranie SQL tabuľky , uložené procedúry , pohľady a ďalšie objekty databázy . Pokiaľ tieto normy nebudú splnené , SQL Server trpia problémami s výkonom . Môžete vykonávať niektoré metódy ladenia pomôcť vyriešiť problémy pomalosť na SQL Server . Tieto metódy ladenia zlepšenie výkonu a skontrolujte , či nedošlo ťažkopádne kód , ktorý by mohol spôsobiť nejaké problémy časového limitu . Pokyny dovolená 1

Skontrolujte indexy tabuliek databázy . Tabuľka indexy sú hlavné konfigurácie , ktorá urýchli výkon tabuľky . Indexy pomôcť databázy radenia záznamov v tabuľke , takže je možné rýchlejšie nájsť záznamy , ktoré musíte získať . Indexy by mali byť stanovené na stĺpcov tabuľky , ktoré sa používajú pri hľadaní najčastejšie .
2

Uistite sa , každá tabuľka má primárny kľúč . Primárny kľúč je jedinečný pole v každej tabuľke . S primárny kľúč na stole môže výrazne zlepšiť výkon na databázových dotazov . Vybraný ako primárny kľúč poľa musí byť jedinečný . Napríklad , zákaznícke číslo je unikátny pre každého zákazníka , tak to môže byť primárny kľúč .
3

Spustite Performance Tuning nástroj . Tento nástroj sa nachádza v ponuke Windows " Štart " v " SQL Server " programové skupiny . Nástroj Tuning spustí kontrolu na všetkých tabuliek , uložených procedúr a pohľadov , aby zabezpečili , že používate najlepšie štandardy pre databázu . To pošle správu , ktorá vám povie , kde si môžete zvýšiť výkon na každý objekt databázy .
4

miesto pomocou if - then príkazy príkaz prípad vo vašich uložených procedúr . Príkaz case vykonáva závislú na kódovaných kritérií príkaz . Je to rýchlejšie , než pomocou príkazu if - then , pretože kombinuje podmieneného príkazu v aktuálnom príkaze dotaze .
5

Odstrániť kurzory , kde nepotrebujete . Kurzory sú výroky , ktoré prechádzajú niekoľkými záznamoch jeden po druhom . To je menej optimálna v porovnaní s použitím dočasných tabuliek alebo vykonávanie podmienené príkazy vo vašich dotazoch .

Najnovšie články

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