Announcement

Collapse
No announcement yet.

nur 1 query gleichzeitig laufbar ?

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

  • nur 1 query gleichzeitig laufbar ?

    Hallo,<p>
    ich erinnere mich, irgendwo (bei einer Doku zu ib6.5) gelesen zu hben, dass bis ib6 nur eine Query "gleichzeitig" abgearbeitet wird, also alle anderen Queries warten müssen.
    <br>Stimmt das denn in ib6 (6.0.1.6) immer noch ?
    <br>
    Wenn ja, dann betrifft das doch nur das Execute, und nicht das Fecth ?
    <p>
    Danke schon mal im voraus
    <p>
    Heiko

  • #2
    Hallo,

    &gt;...dass bis ib6 nur eine Query "gleichzeitig" abgearbeitet wird.

    Da die älteren InterBase-Versionen nur eine einzige CPU im Rechner unterstützen, kann somit nur ein einziger InterBase-Thread "gleichzeitig" ausgeführt werden. Dies bedeutet aber nicht, dass der InterBase 6 nicht Mulituser-fähig ist, sondern nur, dass die moderneren Versionen an dieser Stelle "besser" laufen

    Comment


    • #3
      Hallo Andreas,<p>
      da aber die threads durch den Scheduler nur begrenzte Rechenzeit bekommen, verstehe ich nicht, wieso eine zugegebenermaßen aufwendige Query alle anderen Anwendungen so in die Knie zwingt.<br>
      Im Beispiel werden alle Anwendungen um den Faktor 10 langsamer, der ibserver läuft mit 100%.<br>
      Die Query lädt etwa 10000 Datensätze (jaja) lokal auf den Rechner, damit bei Buchungen nicht jedesmal auf dem Server nachgekuckt werden muss.<br>
      Tolles Cachen ;(
      <p>
      Heik

      Comment

      Working...
      X