Ich würde sowas sein lassen da muss bei jedem Aufruf die ganze DB durchsucht werden nach aktiven Kampagnen die nicht im RL sind, wenn die Datenbank und/oder die Abfrage da nicht optimiert ist dann ist das eine enorme Belastung