Seite 1 von 1

Wie lange bleiben Locks (Record/File) nach einem Programmabsturz?

Verfasst: Mi, 25. Nov 2020 16:52
von dtmackenzie
Mit ADS waren sie nach 5 Minuten oder so weg nachdem der Client abschmiert.
Mit Postgres-ISAM habe ich dies noch nicht beobachtet, oder habe ich nicht lange genug gewartet?

Re: Wie lange bleiben Locks (Record/File) nach einem Programmabsturz?

Verfasst: Mi, 25. Nov 2020 17:03
von Jan
David,

fünf Minuten finde ich recht lang. Aber bei uns dauert das auch ewig. Ist Einstellungssache. Advantage Configuration Utility->Configuration Utility->Communications->Client Time Out. Steht hier beim Kunden auf 120 Sekunden.

Jan

Re: Wie lange bleiben Locks (Record/File) nach einem Programmabsturz?

Verfasst: Mi, 25. Nov 2020 17:23
von Tom
Meines Erachtens sind die Locks in PostGre hinfällig, wenn die dazugehörige User-Session* nicht mehr existiert. Es mag also sein, dass man sie noch sieht, aber sie sind ohne Wirkung. (* Damit ist nicht ein bestimmter Nutzer gemeint, sondern tatsächlich die spezielle Session. Mit jeder Anmeldung/Verbindung entsteht eine neue.)

Re: Wie lange bleiben Locks (Record/File) nach einem Programmabsturz?

Verfasst: Do, 26. Nov 2020 18:09
von dtmackenzie
Jan,
Danke für Deine Antwort, vielleicht waren die 5 Minuten ja nur "gefühlt".
Wir sind aber kurz davor, von ADS auf Postgres umzusteigen.
ADS hat bei uns viele Jahre gute Dienste geleistet, z.B. Index-Korruptionen waren eine Plage mit "nackten" DBFs und sind mit ADS viel seltener geworden.
Postgres hat aber für uns strategische Vorteile.