MQ-Tables verstehen (Webinaraufzeichnung)

Webinar-Aufzeichnung: Automic MQ-Tabellen & Interprozesskommunikation
In dieser Aufzeichnung tauchen wir tief in das Herz der Automic Automation Engine ein. Die MQ-Tabellen (Message Queue) sind das zentrale Nervensystem für die Kommunikation der Serverprozesse. Erfahre hier, wie sie funktionieren, warum sie für die Performance entscheidend sind und was du als Admin bei Wartung und Upgrades beachten musst.
Was sind MQ-Tabellen?
Während Bereiche wie OH (Objektdefinitionen) oder AH (Archivdaten) eher statisch oder für Langzeitspeicherung gedacht sind, bilden die MQ-Tabellen den Bereich für den maximalen Durchsatz. Man kann sie sich als den "flüchtigen Arbeitsspeicher" der Automic-Datenbank vorstellen.
- Zweck: Sie dienen fast ausschliesslich der Interprozesskommunikation (IPC). Da Automic kein monolithischer Prozess ist, kommunizieren Serverprozesse (CP, WP, JWP etc.) über diese Tabellen miteinander.
- Dynamik: Datensätze sind oft nur Bruchteile von Sekunden vorhanden. Hohe Counts im AWI sind meist ein Indikator für hohe Systemlast.
Die wichtigsten technischen Aspekte aus dem Webinar
1. Performance & DB-Wartung
Sobald MQ-Tabellen bei zeitkritischen Datenbank-Aufrufen negativ auffallen, ist Handlungsbedarf gegeben. Im Video besprechen wir:
- Oracle: Den Einsatz des automatischen MQ-Reorgs und wie man Overhead vermeidet.
- MSSQL: Die Vorteile eines alternativen DB-Schemas ohne Versioning, um das Ghost Record Cleaning zu umgehen und einen Performance-Boost zu erzielen.
2. Kaltstart vs. Warmstart
Wir klären die alles entscheidende Frage: Was passiert beim Kaltstart? Der Hauptunterschied liegt im Leeren der MQ-Tabellen. In der Aufzeichnung erfährst du, warum dies zu Inkonsistenzen bei laufenden Aufgaben führt und warum ein Warmstart fast immer die bessere Wahl ist.
3. Zero Downtime Upgrade (ZDU) & MQ-Sets
Besonders vor der Version 26 ist das Verständnis der MQ-Sets essenziell. Wir zeigen dir, wie "Leichen" in der MQMEM-Tabelle einen ZDU-Abschluss verhindern können und wie du diese im Step 6 des Upgrades sicher bereinigst. Zudem werfen wir einen Blick auf die Neuerungen in V26 (wie MQ_SWP und MQ_MWP).
Themenübersicht (Stichworte)
- Datenbankbereiche in Automic
- Automic DB Schema
- DB Wartung
- Interprozesskommunikation
- Kaltstart
- Inkonsistente Ausführungen
- Zero Downtime Upgrade (ZDU)
- MQ-Sets
Weitere Ressourcen & Ausblick
Neben der Aufzeichnung findest du auf der PEM-Plattform nun auch den neuen Lernpfad Navigation für Admin Experts sowie das neue Format "Let’s Automate". Schau im Dashboard vorbei, um die neuesten Labs zur V26 direkt auszuprobieren.
Automic lernen mit PEM
Möchtest du mehr über Automic lernen, ohne deshalb für Workshops durchs Land reisen zu müssen? Bei PEM entscheidest du, wann und wie du dich weiterbilden möchtest! In interaktiven Kursen, Tutorials und Videos lernst du alles Wissenswerte rund um Automic. Und via Live-Sessions, Kommentarfunktion oder E-Mail sind wir jederzeit für dich da.
Hört sich das interessant an? Dann lege heute noch los mit PEM, dem Automic Training 2.0 und einer ganzjährigen Automic-Betreuung!
FAQ zum Automic Training auf PEM
PEM ist die innovativste und größte deutschsprachige Automic-Lernplattform. Sie bietet den PEM-Mitgliedern ein umfassendes Online-Schulungsangebot, auf das 24/7 und von überall aus zugegriffen werden kann. Die Plattform umfasst Hunderte Videos und interaktive Kurse und richtet sich an Einsteiger und Profis gleichermaßen.
Um verschiedene Bedürfnisse zu erfüllen, gibt es bei PEM verschiedene Arten von Inhalten: Kurse, Tutorials, Lernpfade, Labore, Tools und Live-Sessions.
- In den Kursen und Tutorials lernst du in kurzweiligen und interaktiven Videos alles über Automic.
- Die Lernpfade bieten eine vollumfängliche Ausbildung zu einem bestimmten Automic-Thema. Als Anfänger eignet sich beispielsweise der 11-teilige Operator-Lernpfad. Bist du bereits Automic-Experte? Dann lernst sicher auch du noch etwas mit dem Datenbank-SQL Lernpfad.
- Labore sind Automic-Umgebungen, die auf Knopfdruck bereitgestellt werden und in denen das Gelernte in die Praxis umgesetzt werden kann.
- Auf PEM werden regelmäßig Tools mit passender Anleitung bereitgestellt. Damit lassen sich Automic-Prozesse noch weiter automatisieren und vereinfachen.
- In regelmäßigen Abständen finden Live-Sessions statt, bei denen wir aktuelle News und bestimmte Automic-Themen besprechen, und Fragen unserer Member beantworten.
Bei normalen Automic-Schulungen steht dir der Trainer ein paar Tage zur Verfügung. Wenn du Glück hast, kannst du vielleicht schon vor der Schulung Input liefern, und wenn du besonders viel Glück hast, dann kannst du in den Wochen nach der Schulung noch 1-2 Fragen nachschießen.
Unsere Mitglieder können uns jederzeit eine E-Mail schicken. Kleine Fragen beantworten wir gleich per E-Mail, größere Fragen nehmen wir mit in die nächste Live-Session und beantworten sie dort. Bei Fragen zu bestimmten Themen steht unseren Membern außerdem die Kommentarfunktion zur Verfügung. Das nennen wir “ganzjährige Automic Betreuung”.
Für die direkte Kommunikation gibt es bei uns die Live-Sessions: 24 Live-Sessions pro Jahr. Admin-Member dürfen bei jedem teilnehmen, Designer bei jedem zweiten, und Operator vier Mal im Jahr. In den Live-Sessions sind Fragen zu jedem Automic-Thema herzlich willkommen! Member haben die Möglichkeit, ihre Fragen vorab zu stellen, damit wir uns auf die Antwort und die Diskussion vorbereiten können.
Außerdem bieten wir sogenanntes Online Consulting. Das sind exklusive Videokonferenz-Session mit unseren Automic-Experten. Das Beste daran: Member, die über ein Kontingent für Online-Consulting verfügen, haben jederzeit Zugriff auf die Kalender unserer Spezialisten, und können dort direkt ihre Sessions buchen.
Enterprise-Kunden haben automatisch ein Kontingent dabei. Alle anderen können das dazu buchen.
Die Membership schließt du immer für ein Jahr ab. Danach verlängert sie sich normalerweise automatisch.
Bis einen Monat vor Ablauf kannst du jederzeit mit einer einfachen E-Mail kündigen. Natürlich kannst du die Membership bereits bei Vertragsbeginn auf ein Jahr beschränken.