Thread wie kann ich perl anweisen nicht den ram: zu benutzen sondern die swap-partition?
(9 answers)
Opened by supersucker at 2005-05-19 16:51
hi zusammen,
ich hab ein riesiges problem: nächste woche soll eine von mir erstellte datenbank mit entsprechenden abfrage-scripten in betrieb gehen, das ganze läuft auf meinem entwicklungssystem auch ohne probleme, was ich nicht bedacht hatte: die datenbank wird recht gross, ca. 17 GB, in meinen Abfrage-scripten lasse ich mir bei jeder query die komplette ergebnismenge zurückgeben um mit ihr verschiedene berechnung anzustellen, zu sortieren usw, dummerweise ist die ergebnismenge einer query fast immer mehr als 1 GB groß, beim ausführen des scripts krieg ich die fehlermeldung: Code: (dl
)
DBD::Pg::st execute failed: out of memory for query result at ./PDBQuery.pl line 376, <FILE> line 13484. weil der rechner auf dem das script läuft nur 1 GB RAM hat! kann ich perl irgendwie anweisen die auslagerungsdatei zu benutzen und nur soviel RAM wie verfügbar ist? in sprachen wie in R und matlab geht das, ist das in perl überhaupt möglich? danke für jede hilfe, wenn perl das nicht kann sitz ich echt in der sch.... |