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

Ladenie pipeline funkcie v Oracle

pipeline funkcie sa často používa na nahradenie funkcie multi - krok pri práci s veľkými databázami Oracle . Hmotnostné množstvo informácií , ktoré sú typické v databázach často vedú k tradičným viacstupňové funkcie zapadať do systému , čo má za následok zníženie výkonu . Od vydania Oracle 9i , vývojári môžu teraz nahradiť funkcie s funkciou pipeline . Funkcia potrubia je schopný produkovať koncových dát rýchlejšie tým , že produkuje každý riadok údajov ihneď potom , čo je skompilovaný , že tradičné funkcie bežné pred Oracle 9i skompilovaný všetky riadky dát pred tým , ako z nej bol poslaný na výstup . Pipelined funkcie sú odpoveďou na problémy mnohých vývojárov, ale sú stále predmetom rovnakých programových chýb , ako ich starší kolegovia . Proces ladenie je jednoduché , pretože väčšina kódu prekladača sú dodávané s funkciou debuggera . Veci , ktoré budete potrebovať klipart Script kompilátor
Zobraziť ďalšie inštrukcie Cestuj 1

Vytvorte si kompilátor voľby . Keď kompilátor je otvorený , kliknite na ponuku " Súbor " a zvoľte " Otvoriť " . Prejdite do zložky , kde je umiestnený funkcia potrubie . Nájdite súbor , funkcie a dvakrát kliknite na neho otvorte súbor v okne kompilátory navigátor
2

Zadajte riadok kódu . " DBMS_OUTPUT.PUT_LINE ( '' ) ; " pravidelne po celom tele kódu . Linka je veľká a malé písmená a musia byť zadané presne fungovať správne . V závislosti na dĺžke funkcie , budete musieť zadať LINE mnohokrát . Ak chcete určiť chyby ľahko , vstupný riadok po každej druhej vyhlásení v rámci scenára funkcie potrubia . Nepoužívajte zadajte kód uprostred existujúceho kódu , dať mu svoju vlastnú líniu . V niektorých prípadoch , váš kompilátor môže predstavovať zástupcu , ktorý automaticky vloží kód . Ďalšie prekladača umožňujú kód musí byť vložený tam , kde sa kurzor nachádza tým , že udrie klávesovú skratku " Ctrl " a " D. "
Sims 3

Kliknite na ikonu ladenie na kompilátory toolbar . Prípadne môžete vznášať nad skriptu funkcie potrubia a pravým tlačidlom myši . Vyberte možnosť ladenia z menu , ktoré sa objavia . To bude zostaviť skript . Pre každú DBMS_OUTPUT , ktoré ste zadali do funkcie skriptu , bude výstupné čiara sa zobrazí v okne vyrovnávacej pamäti výstupu , ktorý je zvyčajne na dolnej časti okna kompilátora .
4

Pozrite sa na riadky výstupu na výstupe okná vyrovnávacej pamäti . Riadky budú všetci začínajú s " DBMS_ OUTPUT.PUT_LINE " , nasledovaný textom dát z tohto tvrdenia , ktoré budú uzavreté v zátvorkách . To vám umožní lokalizovať prípadné chyby . Ak je nájdená chyba , bude výstup linka bude červená . Double - kliknite na červený text , ktorý sa automaticky na riadok kódu , v ktorom je prítomný chyba . Opravte chybu v ponuke navigátora .
5

Odstráňte všetky riadky " DBMS_OUTPUT.PUT_LINE ( " " ) " z funkcie skriptu ručne prechádzaním a ich odstránenie . Kliknite na menu " Súbor " a vyberte " Uložiť " uložte zmeny do potrubia funkcií , ktorý je teraz ladený .

Najnovšie články

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