Re: Was ist schneller: Stored Procedure oder viele Einzel-SQL?


[ ruban.de ] [ Antworten ] [ Forum ]

Geschrieben von Axel Pürner am August 28, 2002 um 17:50:

Als Antwort auf Was ist schneller: Stored Procedure oder viele Einzel-SQL? geschrieben von Marion Mahr on August 28, 2002 um 17:01:

Hi Marion,

bei Web-Anwendungen sind Stored Procs aus 3 Gründen interessant:

1) Sie laufen auf dem DB-Server, sparen so Netzverkehr (wenn z.B. der Web-Applikationsserver auf einer anderen Maschine läuft). Zum Beispiel: Mit einem CALL wird eine St.Proc aufgerufen, die die 6 INSERTs erledigt.

2) Sie erhöhen die Sicherheit, da die DB-Zugriffe auf dem DB-Server gekapselt werden können und nicht im Anwendungsprogramm zu sehen sind. Mit DYNAMICRULES(DEFINE...) lassen sich die DB-Autorisierungen vom Binder ableiten (der ausführende muß sie nicht besitzen)

3) Sie erleichtern die Wartung: bei Änderungen der DB-Zugriffe bleiben die Anwendungsprogramme unberührt.

Gruß

Axel Pürner


Antworten:


Schreibe eine Antwort

Name:   
E-Mail:  

Thema:

Kommentar:

Optionale Link URL:   
Link Titel:                  
Optionale Image URL:


[ Antworten ] [ Forum ]