nandox80
21-04-2009, 14:23
Ciao a tutti
ho necessità di accedere a un database MySQL da Matlab. Era tutto ok fino a quando non ho avuto a che fare con una tabella di 2.6, e piu, GB. Come facevo in precedenza, quindi con la creazione di un cursore (funzione exec), ho:
java.lang.OutOfMemoryError: Java heap space
che si presenta proprio al momento della creazione del cursore e quindi prima di fare il retrieve. Ho seguito qualche guida online per aumentare l'heap space ma nn ci son riuscito, non ho ben capito come creare il file java.opts e dove metterlo.
Volevo chiedere se qualcuno avesse mai avuto a che fare con il gestire una tabella, su mysql, con milioni e milioni di righe da matlab e se quindi quel problema è normale. o se c'è qualche alternativa proprio al classico metodo di connessione al database da matlab.
Spero di essere stato chiaro e che mi possiate aiutare.
Nando
ho necessità di accedere a un database MySQL da Matlab. Era tutto ok fino a quando non ho avuto a che fare con una tabella di 2.6, e piu, GB. Come facevo in precedenza, quindi con la creazione di un cursore (funzione exec), ho:
java.lang.OutOfMemoryError: Java heap space
che si presenta proprio al momento della creazione del cursore e quindi prima di fare il retrieve. Ho seguito qualche guida online per aumentare l'heap space ma nn ci son riuscito, non ho ben capito come creare il file java.opts e dove metterlo.
Volevo chiedere se qualcuno avesse mai avuto a che fare con il gestire una tabella, su mysql, con milioni e milioni di righe da matlab e se quindi quel problema è normale. o se c'è qualche alternativa proprio al classico metodo di connessione al database da matlab.
Spero di essere stato chiaro e che mi possiate aiutare.
Nando