Oracle bruker PL - SQL til å lage bind variabler . Bind variabler la spørre deg ved hjelp av dynamiske data , men spørringen struktur er lagret i databaseserveren hurtigbuffer. Bufrede spørringer kjøre raskere , slik at databasen returnerer dataene raskere enn hvis du ikke bruker bind variabler . Funksjonen brukes vanligvis i Oracle-applikasjoner som trenger bedre ytelse . Instruksjoner
en
Klikk på Windows "Start "-knappen og skriv " pl sql " i søkefeltet tekstboksen . Trykk på " Enter" og dobbeltklikk på PL -SQL shell snarvei for å åpne skallet kommandolinjen .
2
Opprett bind variabel. For eksempel, hvis du ønsker å cache en søkefunksjon for en ordre ID , skriver du inn følgende kode for å først opprette en OrderID variabel : en
variabel OrderID antall
3
Angi en verdi for variabelen. Variabelen er ikke bundet inntil du gir den en verdi. Følgende kode tildeler en bindende nummer til variabel : en
exec : ordrenummer : = 100
4
Query serveren med den nye bundne variable . Følgende kode utfører et søk ved hjelp av den bundne variable opprettet i trinn to : en
select * from bestillinger hvor OrderID = : OrderID ;