Re: Was ist schneller: Stored Procedure oder viele Einzel-SQL?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:
|