Tom: schnelles inkrement für logging funktion

Beitrag lesen

Hello,

Ich möchte ja nur den Aufruf einer Funktion loggen (zB. in PHP "zeige_wetterdaten()"), diese kann aber hunderte SQL Abfragen beinhalten, also potentiell auch hundertfach das log inkrementieren.

Dann kannst Du doch einmal bei Aufruf Bewegungsdaten schreiben. Die sind meistens zeitunkritisch, wenn sie nicht differenziell sind, also gleichzeitig abhängig von einer Abfrage auf dieselbe Tabelle sind.

Oder es wird eine Extra-log-Funktion gestartet die wiederum den Trigger startet, der dann das log schreibt (was in dem Trigger genau passieren soll ist dann auch wieder genau die Frage im erster Post)

Das ist dann i.d.R. überflüssig.

Die SP sind nur ein sauberer Weg für die Entkoppelung der Datandefinitionsschicht von der Datenzugriffsschicht der DB. Außerdem kann man mit ihnen auch vertikale Rechte ermöglichen, die in DBMS meistens nicht implementiert sind.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de