dedlfix: MySQL 5 - Vorteile von Stored Procedures

Beitrag lesen

echo $begrüßung;

Was bringen einem Stored Procedures?

Das was einem ein programmierbarer Ablauf bringen kann. SELECT und Konsorten führen ja nur eine begrenzte Aufgabe aus. Stored Procedures können komplexe Programme sein.

Ist es schneller?

Schneller als was? Wenn Roundtrips zwischen Client und Server entfallen, entfällt natürlich auch die dafür verbrauchte Zeit. Der fachlicherseits notwendige Datentransport bleibt davon unberührt.

Weil wenn ja - sollte man doch so ziemlich das ganze Projekt mit Stored Procedures erstellen oder?

Man sollte sie dann einsetzen, wenn man ihre Möglichkeiten kennt und findet, dass ein bestimmtes Problem sich am besten damit lösen lässt.

Wenn du mit einfachen RUDI-Operationen[*] auskommst, solltest du dabei bleiben. Mehr Code in Form von zusätzlichen SPs benötigt auch mehr Ressourcen.

[*] Read, Update, Delete, Insert

echo "$verabschiedung $name";