Liebe Entwickler,
wir haben folgendes Problem mit
Firebird 2.1 Classic
ODS 11.1
1.) Je mehr Verbindungen wir mit der DB haben (>150) um so länger dauert es wenn man sich als SYSADMIN (z.Z. >20 Sekunden) anmeldet.
Jede Aktion die der Sysadmin ausführt führt dazu, dass die anderen User in dieser Zeit nur eingeschränkten Zugriff (z.B. lesen eines Datensatzes dauert extrem lange) haben
2.) Ich habe einen Service geschrieben, der zyklisch
dieses SQl Kommando ausführt und dabei auf die Systemtabellen zugreift:
SELECT distinct MON$USER
FROM MON$ATTACHMENTS
WHERE MON$ATTACHMENT_ID <> CURRENT_CONNECTION
Während dieses Selectes tritt oben beschriebener Effe
kt, andere User haben einen eingeschränkten Zugriff, ebenfalls auf.
Mir ist nun völlig unverständlich, warum der Zugriff als Sysadmin andere Benutzer völlig ausbremst
Beste Grüße
Gerhard Behnke
wir haben folgendes Problem mit
Firebird 2.1 Classic
ODS 11.1
1.) Je mehr Verbindungen wir mit der DB haben (>150) um so länger dauert es wenn man sich als SYSADMIN (z.Z. >20 Sekunden) anmeldet.
Jede Aktion die der Sysadmin ausführt führt dazu, dass die anderen User in dieser Zeit nur eingeschränkten Zugriff (z.B. lesen eines Datensatzes dauert extrem lange) haben
2.) Ich habe einen Service geschrieben, der zyklisch
dieses SQl Kommando ausführt und dabei auf die Systemtabellen zugreift:
SELECT distinct MON$USER
FROM MON$ATTACHMENTS
WHERE MON$ATTACHMENT_ID <> CURRENT_CONNECTION
Während dieses Selectes tritt oben beschriebener Effe
kt, andere User haben einen eingeschränkten Zugriff, ebenfalls auf.
Mir ist nun völlig unverständlich, warum der Zugriff als Sysadmin andere Benutzer völlig ausbremst
Beste Grüße
Gerhard Behnke
Comment