Es könnte je nach Datenbank und Aufgabe des Skriptes einen Geschwindigkeitsvorteil bieten, SQL-Befehle nur einmal zu kompilieren und die präparierten Statements immer wieder zu verwenden.
Um die Statementhandles zu speichern könnte man durchaus einen globalen Cache verwenden, eventuell wären aber auch subroutinenspezifische
state-Variablen dafür geeignet.
When C++ is your hammer, every problem looks like your thumb.