Finden Sie heraus, wie probits seinen Kunden bereits helfen konnte.

Der Kunde bat um Hilfe bei einer unternehmenskritischen Anwendung, bei der nach Vorgaben der Bundesnetzagentur bereits bepreiste, aber noch nicht abgerechnete Services zu bestimmten Rufnummern nicht auf der Rechnung erscheinen dürfen. Diese Vorgaben erfolgen regelmäßig mehrmals in der Woche und gelten mit Zustellung.

Die vorhandene Lösung war dem wachsenden Umfang dieser Listen nicht mehr gewachsen - der Aufwand stieg linear mit der Anzahl der Rufnummern und ‘sprengte’ die Datenbank beim Untersuchen der ca. fünf Milliarden Datensätze umfassenden Tabelle mittels Mustern von Zeichenketten.

Hier wurde zunächst in einer Vor-Analyse die zu untersuchende Datenmenge innerhalb der Datenbank auf ca. eins von Hundert reduziert und diese sodann mit Hilfe eines Skriptes auf die vorgegebenen Rufnummern untersucht. Dabei kam ein sog. ‘digitaler Baum’ zum Einsatz, welcher eine ‘longest-matching-prefix’ Suche effizient und unabhängig von der Anzahl der zu suchenden Nummern ermöglicht. Durch diese Massnahmen wurde die Datenbank massiv entlastet sowie die Laufzeit deutlich reduziert.