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
selbst bei optimierung ist das noch eine große belastung... denn unter eine abfrage lässt sich das ganze nicht drücken.. und das bei jedem seitenaufruf zusätslich