Als «trigger» getaggte Fragen

Prozeduraler Code, der automatisch als Antwort auf ein Datenbankereignis ausgeführt wird.

25
Trigger in Kombination mit Transaktion

Angenommen, wir haben die folgende Situation: Wir haben einen Tisch (sagen wir mal Table_A), an dem ein Auslöser hängt INSERT. Der Auslöserjob besteht darin, einige Zeilen in table_Bbasierend auf den eingefügten Werten in zu aktualisieren table_A. Nun ist alles in Ordnung, wenn wir einfach eine...

22
Werden Trigger jedes Mal kompiliert?

Wir suchen nach einem Server mit hoher CPU-Auslastung. Nachdem wir festgestellt hatten, dass die Abfragen dies nicht wirklich verursachten, begannen wir, Kompilierungen zu untersuchen. Der Systemmonitor zeigt weniger als 50 Kompilierungen pro Sekunde und weniger als 15 Kompilierungen pro Sekunde...

18
Was ist der schnellste Weg, um Daten zu löschen?

Szenario: Wir haben zwei Tabellen Tbl1& Tbl2auf dem Subscriber Server. Die Tbl1wird von Publisher repliziert Server Aund hat zwei Trigger - Einfügen und Aktualisieren. Die Trigger fügen die Daten ein und aktualisieren sie Tbl2. Jetzt müssen wir Tbl2löschen (ca. 900 Millionen Datensätze), von...

13
Trigger auf UPDATE nach UPDATE?

Ich möchte einen Trigger auslösen, um die Zeit eines Updates wie folgt aufzuzeichnen: CREATE TRIGGER col_update AFTER UPDATE ON col FOR EACH ROW BEGIN UPDATE col SET updated=NOW() WHERE id=NEW.id; // or OLD.id END Das Problem ist, dass dieser Trigger beim Aktualisieren der updatedSpalte auch ein...