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

supersucker
 2005-05-19 16:51
#55057 #55057
User since
2005-03-17
118 Artikel
BenutzerIn
[default_avatar]
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....

View full thread wie kann ich perl anweisen nicht den ram: zu benutzen sondern die swap-partition?