Hi,
ich habe hier zu Testzwecken einen Rechner, der u.a. PostgreSQL, Apache
und PHP4 macht. Die Kiste hat nur 32 MByte ...
Wenn ich eine gesamte Tabelle abfrage und mittels Indianer/PHP4 daraus
eine HTML-Datei baue, dauert das bei über 230 Zeilen ca. 15 Sekunden,
dieselbe Abfrage im psql - Monitor null Komma nix, also ist der Engpass
im Zusammenspiel PSQL und PHP.
Um jede Zeile der Ergebnismenge zu holen, mache ich ein pg_fetcharray()
von der Ergebnismenge, ich vermute, dadurch habe ich massig
Prozesswechsel und bei dem Speicher swappt die Kiste. (18 MByte Swap)
Wo kann ich sehen, welche Prozesse alles im Swap liegen?
Andreas
--
Andreas Kretschmer (Kontakt: siehe Header)
Weidemann Unternehmensgruppe Glas
Dienstleistungs- und Entwicklungsgesellschaft