Sadržaj:

Zašto pišemo pohranjene procedure?
Zašto pišemo pohranjene procedure?

Video: Zašto pišemo pohranjene procedure?

Video: Zašto pišemo pohranjene procedure?
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, Svibanj
Anonim

Pohranjene procedure pružaju poboljšane performanse jer je potrebno manje poziva poslati bazi podataka. Na primjer, ako a pohranjena procedura ima četiri SQL izraza u kodu, tada treba postojati samo jedan poziv bazi podataka umjesto četiri poziva za svaki pojedinačni SQL izraz.

Također se postavlja pitanje zašto koristimo pohranjene procedure?

A pohranjena procedura pruža važan sloj sigurnosti između korisničkog sučelja i baze podataka. Podržava sigurnost putem kontrole pristupa podacima jer krajnji korisnici mogu unositi ili mijenjati podatke, ali čini ne pisati postupci . Poboljšava produktivnost jer izjave u a pohranjena procedura samo mora biti napisan jednom.

Slično tome, kako funkcioniraju pohranjene procedure? A pohranjena procedura je preveden kod koji možete pozvati iz T-SQL izraza ili iz klijentskih aplikacija. SQL Server pokreće kod u postupak a zatim vraća rezultate u aplikaciju koja poziva. Korištenje pohranjene procedure učinkovit je iz nekoliko razloga.

Posljedično, koje su prednosti pohranjenih procedura?

Prednosti pohranjenih procedura

  • Kako bi vam pomogli u izgradnji moćnih aplikacija baze podataka, pohranjene procedure pružaju nekoliko prednosti uključujući bolju izvedbu, veću produktivnost, jednostavnost korištenja i povećanu skalabilnost.
  • Dodatno, pohranjene procedure omogućuju vam da iskoristite prednosti računalnih resursa poslužitelja.

Zašto su pohranjene procedure brže?

" Pohranjene procedure su unaprijed kompajlirani i keširani tako da je izvedba puno bolja." Pohranjene procedure su unaprijed kompilirani i optimizirani, što znači da ih mehanizam upita može izvršiti brže. Nasuprot tome, upiti u kodu moraju se raščlaniti, kompajlirati i optimizirati tijekom izvođenja. Sve ovo košta vremena.

Preporučeni: