Postgre SQL Trigger oder nachgelagertes separates Skript?
Hallo zusammen,
wir betreiben einen PostgreSQL Server mit einer firmeninternen Software (DWH).
Ist es performanter das Staging der Daten über einen Trigger oder ein separates SQL-Skript erfolgen zu lassen?
Vorteil am Trigger wäre natürlich, dass das Staging unmittelbar nach der Befüllung der Rohdatentabelle erfolgen kann.
Bestehen ansonsten darüberhinaus deutliche Performancevorteile bei der Verwendung eines Triggers gegenüber der Skript-Methode?
Danke vorab
Gruß Thejoker2305
wir betreiben einen PostgreSQL Server mit einer firmeninternen Software (DWH).
Ist es performanter das Staging der Daten über einen Trigger oder ein separates SQL-Skript erfolgen zu lassen?
Vorteil am Trigger wäre natürlich, dass das Staging unmittelbar nach der Befüllung der Rohdatentabelle erfolgen kann.
Bestehen ansonsten darüberhinaus deutliche Performancevorteile bei der Verwendung eines Triggers gegenüber der Skript-Methode?
Danke vorab
Gruß Thejoker2305
Please also mark the comments that contributed to the solution of the article
Content-Key: 318083
Url: https://administrator.de/contentid/318083
Printed on: April 19, 2024 at 16:04 o'clock
4 Comments
Latest comment
Das lässt sich ohne Kenntnis von der Struktur und den Aktualisierungsintervallen der Daten nicht pauschal sagen. Im Callcenter mussten wir damals für das Monitoring mehrere 1000 Datensätze pro Minuten abarbeiten und haben das mit externen Jobs gemacht die alle 10 Sekunden gemacht. Da wären Trigger tödlich gewesen.