Announcement

Collapse
No announcement yet.

Sehr langsame Anbindung an den IB-Server

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Sehr langsame Anbindung an den IB-Server

    Ich habe ein neues Notebook von Sony und auf diesem IB6.0 sowie Delphi installiert, entsprechend wie auf meinem alten Notebook.
    Derzeit habe ich das Problem, daß ich egal über welchen Weg ich auf den lokalen IB-Server zugreife (IBConsole, Delphi, IBExpert) die Verbindung ca. 40 s benötigt.

    Kennt jemand dieses Problem und seine Abhilfe ???

    System:
    Windows XP Media edition 2002 Service Pack 2

    Intel CPU T2300 1,66 GHz, 1GB RAM

    Verbindungsmeldungen über den IBOjects Verbindungsmonitor

    OutputMonitor
    /*---
    [ 23.04.2006 15:36:13 ]
    CONNECT DATABASE D:\Htg\Datenbank\Message_Diako\Messages.gdb
    DB_HANDLE = 3562968

    SECONDS = 40,047
    ----*/
    /*---
    [ 23.04.2006 15:36:53 ]
    DATABASE INFO
    DB_HANDLE = 3562968
    ----*/
    /*---
    [ 23.04.2006 15:47:11 ]
    DISCONNECT DATABASE
    DB_HANDLE = 3562968

    SECONDS = 12,172
    ----*/
    /*---
    [ 23.04.2006 15:47:28 ]
    CONNECT DATABASE D:\Htg\Datenbank\Message_Diako\Messages.gdb
    DB_HANDLE = 3562968

    SECONDS = 40,031
    ----*/
    /*---
    [ 23.04.2006 15:48:08 ]
    DATABASE INFO
    DB_HANDLE = 3562968
    ----*/
    /*---
    [ 23.04.2006 15:48:31 ]
    DISCONNECT DATABASE
    DB_HANDLE = 3562968

    SECONDS = 17,172
    ----*/
    /*---
    [ 23.04.2006 15:50:26 ]
    CONNECT DATABASE D:\Htg\Datenbank\Message_Diako\Messages.gdb
    DB_HANDLE = 3562968

    SECONDS = 40,032
    ----*/
    /*---
    [ 23.04.2006 15:51:06 ]
    DATABASE INFO
    DB_HANDLE = 3562968
    ----*/

  • #2
    Liegt an der Endung GDB. Schmeiße die als "registrierten Dateityp" im XP raus. Weiß jetzt auswendig nicht, was genau zu tun ist. Google mal nach "Interbase langsam XP". Da wirst Du schnell fündig

    Comment


    • #3
      Ich habe im Internet nachgeschaut und wie dort vorgeschlagen den Restoremechanismus deaktiviert.
      "GDB" ist bei mir kein registrierter Dateityp.
      Eine Datei FileList.XML, in der der Dateityp GDB zum automatischen Restore eingetragen sein soll, finde ich auf meinem Rechner ebenfalls nicht.

      Trotz ausgeschaltetem Restoremechanismus bleibt eine langsame Verbindung bestehen.
      Es muß noch ein anderes Problem vorliegen.
      Nach der Verbindung arbeitet die Datenbank gewohnt schnell

      Comment


      • #4
        Die Datei findet sich in %WinDir%\System32\Restore und hat das Attribut "Versteckt". Du musst dein Windows oder sonstiges Dateitool so einstellen, dass auch die versteckten Dateien angezeigt werden.

        Hat du mal versucht, ob der Zugriff über TCP schneller geht?

        Floria

        Comment


        • #5
          Habe das Problem jetzt erkannt. Der neue Prozessor ist "hyperthreading"-fähig und meine IB-Serverversion kann damit wohl nicht umgehen.
          Mit dem Programm IB_Affinity kann man den Server nur über einen Prozessor laufen lassen und dann geht die Verbindung mit der Datenbank wieder gewohnt schnell.

          Vielen Dank für die Hinweise, die es mir ermöglichten das Problem zu lösen.

          S. Gut

          Comment


          • #6
            Alternativ kannst du auch Firebird (1.5) benutzen.
            Ich würde die Datenendung aber zusätzlich nicht mehr GDB nennen.
            <p>
            Heik

            Comment

            Working...
            X