Como aumentar limite Rows, no mysql?

5 respostas
rbroz85

bom dia senhores!

to fazendo uma rotina aqui… que faz a leitura de um txt de aprox 2000*27 linhas pra salvar em uma tabela no mysql…

mas da dando out memory…

“Exception in thread “AWT-EventQueue-0” java.lang.OutOfMemoryError: Java heap space”

como resolvo isso ?
tem como almentar o limite de linhas no mysql ?
muda de banco ?
usa txt pra ser meu banco, hehe ?

serio, tem como almentar o limite de linhas no mysql ?

abraço

5 Respostas

bruxel

talvez se vc apenas tentar aumentar a memória xms, xmx resolva,

isso já havia me acontecido em uma importação grande utilizando diretamente o netbeans, pelo jar funcionava perfeitamente.

renandemelo

Seu problema é falta de memória na sua JVM, você precisa adicionar nos seus parametros da JVM algo como isso -Xms64m -Xmx256m (dependendo do caso, vc vai precisar de mais…), ai como vc coloca isso depende da onde vc está rodando. normalmente algo como:

java -jar teste.java -Xms128m -Xmx256m

Flw,
Renan

rbroz85

nao entendi, estou usando o netbeans. e rodando por este…

estou realizando esse upload por app desktop para teste. pois vai ser implementado em um app WEB.

onde eu mudo e seto esse xms ??

rbroz85

concegui coloquei
no NB, em propriedades de projeto:
-Xms512m -Xmx1024m
sera que é mt ?

rbroz85

bem blz, e se for uma app web ? como faço isso?
eu tenho um upload de um txt que atualiza a base de dados do meu site
que so sera feita mensalmente

esse arquivo tem mais de 30mil linhas para inserir no banco…
sendo que os dados do banco anterior serao apagados

fiz uma app desktop pra testar minha classe, e funcionou… coloquei e almente esse xmx xms aí!

e pra web ? como faço ?
eu tenho 2 comandos. um pra atualizar e um outro pra gerar base
sendo que os dois tem uns 28mil linhas… so na minha app web so ta vindo 8 mil…

oque posso fazer ?
obrigado

Criado 17 de agosto de 2007
Ultima resposta 20 de ago. de 2007
Respostas 5
Participantes 3