[Allegro] Speichern mit Avanti
Edmund Wollgarten
wollgarten at bth.rwth-aachen.de
Mo Sep 18 15:16:39 CEST 2006
Liebe Liste,
hin und wieder gibt es bei uns Probleme mit dem Speichern unter Avanti-2
auf Solaris:
anscheinend funktioniert der Abgleich des Primärschlüssels nicht immer
korrekt, weshalb
dublette Sätze in die Datenbank geschrieben werden. Wir arbeiten mit dem
M-Schema (t2, k4).
Der Primärschlüssel wird aus der Kategorie 000 gebildet. Hier der
Ausschnitt aus
der Index-Parameterdatei:
ak=000+@
#-@
#574 +# c"Suchsatz" e0
#nr dvs Z
#000 y0 e4 21
#000 y0 b4 e"+" r8,0
#000 y0 b4 b"+" p"+"
#+#
Die Kategorie 000 sieht z.B. so aus:
#000 110 12345
oder
#000 603 00012345+603-0001
Normalerweise funktioniert das Speichern einwandfrei, d.h. der
Primärschlüssel wird korrekt gebildet und verglichen; es entstehen keine
Dubletten in der Datenbank. Ich habe den Eindruck, dass der Abgleich des
Primärschlüssels nicht korrekt funktioniert, wenn innerhalb
kürzester Zeit viele Datensätze in die Datenbank geschrieben werden
(z.B. 2 pro Sekunde). Kann es sein, dass Avanti in dieser Situation
die Datenbankdateien nicht schnell genug öffnen und wieder schließen kann?
--
Mit freundlichen Grüßen
Edmund Wollgarten
Bibliothek der RWTH Aachen
Kommunikation- und Informationstechnik
Templergraben 61
52062 Aachen
Tel. 0241/80-90185
Fax. 0241/80-92273
E-Mail wollgarten at bth.rwth-aachen.de
Mehr Informationen über die Mailingliste Allegro