Announcement

Collapse
No announcement yet.

Work Areas

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

  • Work Areas

    Hallo,

    ich habe eine Applikation geschrieben, bei der eine Menge an Tabellen beim Start geöffnet und vor dem Programmende wieder geschlossen werden. Die Überprüfung mit dem ADSConfig-Utility zeigt jedoch, dass nach dem Beenden im Gegensatz zu der Anzahl der Tables die Anzahl der Work Areas nicht vollständig zurückgeht.
    Woran kann das liegen ... ?

    Version ADS 8.0 , Delphi 7.0

    MfG

  • #2
    Es könnte sein, dass noch SQL Statements im Cache liegen. Ein Abbau der Verbindung gibt diese frei, auch ein Aufruf von AdsCloseSQLStatement nach AdsQuery.Close.
    Der Cache lässt sich beeinflussen, verschlechtert dann aber in den meisten Fällen die Performance

    Comment


    • #3
      Hallo,

      trotz Abbau der Verbindung bleiben einige Work Areas stehen. Insgesamt öffne ich zehn Tabellen über AdsTable und fünf über AdsQuery. Ich vermute, dass die Ursache mit der AdsTable zu tun hat

      Comment

      Working...
      X