johnny_jones: Postgresql - Caching abschalten?

Hallo,

kennt sich jemand mit Postgres aus? Ist es möglich, den Cache abzuschalten?

Der Hintergrund ist der, dass ich gerne messen möchte, wie lange es dauert, bestimmte Abfragen zum ersten mal auszuführen.

Dabei stört es nämlich, wenn ich die Abfrage noch einmal ausführe und diese nur noch einen Bruchteil der Zeit benötigt, da sie beim ersten Aufruf gecacht wurde.

Es würde mir die Arbeit sehr erleichtern, wenn ich das Caching der Abfragen zu diesem Zweck vorübergehend komplett ausschalten könnte.

Ist das möglich? Habe bei google nichts brauchbares finden können. Danke!

  1. Ähm,

    1. Suchversuch

    hth

      1. soweit war ich auch schon. anscheinend gibt es nur die möglichkeit, order zu löschen und ggf. neu starten.

        zumal das caching auf verschiedenen ebenen erfolgt.

        wonach ich gesucht hätte, wäre ein flag, das ich im sqlbrowser für eine session setzen könnte, oder ähnliches, aber das scheint es nicht zu geben.

        1. zumal ich unter Windows arbeite

          1. Hallo,

            zumal ich unter Windows arbeite

            wo ist das Problem?
            a) PostgreSQL-Server neustarten, das geht auch unter Windows.
            b) Cache des OS leeren, nutze CacheSet von Sysinternals (von Microsoft übernommen).

            Freundliche Grüße

            Vinzenz