Tom: mehrere mySQL-Befehle in einem

Beitrag lesen

Hello,

Trägt das zum Laufzeitverhalten bei?
Wird mein Script effizienter, wenn ich statt vielen Einzelabfragen, wenige kollektive Abfragen starte?

Wer weiß das schon?

http://dev.mysql.com/doc/refman/5.0/en/c-api-multiple-queries.html

Die Abfrage der Statuscodes und Resultsets wird dadurch auch nicht einfacher, eher das Gegenteil. Und der Server muss für jedes Resultset auch den Platz haben, bis Dein Script es wieder freigegeben hat.

Manche Abfragen lassen sich aber nur mit Multi-Queries machen.
Der Bereich Stored Procedures, Triggers, und Userdefined Functions ist davon hauptsächlich betroffen.

Eine atomare Bindung der Statements oder eine Kapselung findet dadurch leider noch nicht statt. DAS wäre dann ein echter Nutzen.

Harzliche Grüße aus dem
verschneiten Sankt Andreasberg
und Frohe Weihnachtszeit

Tom

--
Nur selber lernen macht schlau