Beispielkonfiguration gespeicherter Prozeduren für MariaDB
Beachten Sie die folgenden Richtlinien, wenn Sie gespeicherte Prozeduren für eine MariaDB-Datenbank konfigurieren.
Richtlinien zum Konfigurieren gespeicherter Prozeduren
Verwenden Sie die MariaDB-Ereignisse, um neue Jobs für jede gespeicherte Prozedur zu erstellen.
- Planen Sie die Jobs so, dass sie täglich oder häufiger ausgeführt werden.
sp_runid
muss mindestens 10 Minuten vor den anderen Scripts zur Ausführung eingeplant werden. - Erstellen Sie Ereignisse für Unica Campaign-Datenbank.
Beispiel zur Erstellung einer Ausführungs-ID
Das folgende Beispiel veranschaulicht das Erstellen einer Ausführungs-ID.
CREATE EVENT SP_RUNS
ON SCHEDULE EVERY 1 DAY
STARTS '2020-11-20 20:30:00'
DO
CALL SP_RUNID();
Beispiel zur Verarbeitung von E-Mail-Kontaktdaten
Das folgende Beispiel veranschaulicht das Verarbeiten der E-Mail-Kontaktdaten. Planen Sie den Job so, dass er mindestens 10 Minuten nach dem Job ausgeführt wird, der die Ausführungs-ID generiert.
CREATE EVENT EMAIL_CONTACT
ON SCHEDULE EVERY 1 DAY
STARTS '2020-11-20 20:40:00'
DO
CALL SP_POPULATE_MAILING_CONTACTS();
Beispiel für E-Mail-Antwortdaten
Das folgende Beispiel veranschaulicht das Verarbeiten der E-Mail-Antwortdaten. Planen Sie den Job so, dass er mindestens 10 Minuten nach dem Job ausgeführt wird, der die Ausführungs-ID generiert.
CREATE EVENT EMAIL_RESPONSE
ON SCHEDULE EVERY 1 DAY
STARTS '2020-11-20 20:40:00'
DO
CALL SP_POPULATE_MAILING_RESPONSES();
Beispiel zur Verarbeitung von SMS-Kontaktdaten
Das folgende Beispiel veranschaulicht das Verarbeiten der SMS-Kontaktdaten. Planen Sie den Job so, dass er mindestens 10 Minuten nach dem Job ausgeführt wird, der die Ausführungs-ID generiert.
CREATE EVENT SMS_CONTACT
ON SCHEDULE EVERY 1 DAY
STARTS '2020-11-20 20:40:00'
DO
CALL SP_POPULATE_SMS_CONTACTS();
Beispiel zur Verarbeitung von SMS-Antwortdaten
Das folgende Beispiel veranschaulicht das Verarbeiten der SMS-Antwortdaten. Planen Sie den Job so, dass er mindestens 10 Minuten nach dem Job ausgeführt wird, der die Ausführungs-ID generiert.
CREATE EVENT SMS_RESPONSE
ON SCHEDULE EVERY 1 DAY
STARTS '2020-11-20 20:40:00'
DO
CALL SP_POPULATE_SMS_RESPONSES();
Beispiel zur Verarbeitung von WhatsApp-Kontaktdaten
Das folgende Beispiel veranschaulicht das Verarbeiten der WhatsApp-Kontaktdaten. Planen Sie den Job so, dass er mindestens 10 Minuten nach dem Job ausgeführt wird, der die Ausführungs-ID generiert.
CREATE EVENT WHTSAPP_CONTACT
ON SCHEDULE EVERY 1 DAY
STARTS '2020-11-20 20:40:00'
DO
CALL SP_POPULATE_WHTSAPP_CONTACTS();
Beispiel zur Verarbeitung von WhatsApp-Antwortdaten
Das folgende Beispiel veranschaulicht das Verarbeiten der WhatsApp-Antwortdaten. Planen Sie den Job so, dass er mindestens 10 Minuten nach dem Job ausgeführt wird, der die Ausführungs-ID generiert.
CREATE EVENT WHTSAPP_RESPONSE
ON SCHEDULE EVERY 1 DAY
STARTS '2020-11-20 20:40:00'
DO
CALL SP_POPULATE_WHTSAPP_RESPONSES();
Beispiel zur Verarbeitung von Antwortdaten mobiler Geräte
Das folgende Beispiel veranschaulicht das Verarbeiten der Antwortdaten mobiler Geräte. Planen Sie den Job so, dass er mindestens 10 Minuten nach dem Job ausgeführt wird, der die Ausführungs-ID generiert.
CREATE EVENT MOBILE_RESPONSE
ON SCHEDULE EVERY 1 DAY
STARTS '2020-11-20 20:40:00'
DO
CALL SP_POPULATE_MOBILE_RESPONSES();