connaissez vous une base de donnée embarquée qui supporte les procédures et le langage PL/SQL?
(je ne connais que HSQLDB mais ne s'est pas si elle est compatible...si oui tant mieux !!)
connaissez vous une base de donnée embarquée qui supporte les procédures et le langage PL/SQL?
(je ne connais que HSQLDB mais ne s'est pas si elle est compatible...si oui tant mieux !!)
et aussi...connaissez vous une autre BDD embarquée plus puissante?! (en fait j'y charge des fichiers d'environ 150000 lignes, le premier tout va bien, le deuxième tout va bien, et ça plante au milieu du troisième avec un petit "java.lang.OutOfMemoryError")








eu...
qu'est-ce que t'appelle JVM? et comment je peux le savoir?!!
(dsl je débute...)
je testerais H2 demain pour voir si ça me va mieux !








Ok. Donc la JVM, c'est la machine virtuelle Java dans laquelle se lance ton appli. Donc si ton appli est gourmande en mémoire (ex : avec une base de données embarquée) et que ta JVM n'est pas bien dimensionnée, ça crame (OutOfMemoryException)...
Pour la dimensionner, il faut donner la taille en argument au lanceur de ton application. Exemple en ligne de commande :
aura pour effet d'octroyer d'office 64Mo de RAM à ta JVM et elle pourra monter jusqu'à 128 si besoin
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2java -Xms64M -Xmx128M com.package.maClasseMain
ok très bien je viens de tester en mettant 512 et 1024 et ça marche nickel
merci beaucoup![]()
Partager