Mh merci bien, je regardais justement JavaDB (qui est si je comprend bien le noueau nom de Derby). Sinon j'aimerais ne pas avoir à changer de bd, donc pour vérifier, tu dis que tu n'avais pas de problème de lenteur sous HSQL ?
La, j'ai un fichier .script qui doit faire 15 Mo, et pour juste ouvrir la base (donc faire
connexion = DriverManager.getConnection("jdbc:hsqldb:file:"nomBD, "sa", "");
cela me prend bien 8s. Et certaine requete deviennent parfois très longue.
Edit ah, je n'avais pas vu le message de sinok.
Bah, il ya deux problème, le premier qui est la lenteur au niveau de l'ouverture.
Le deuxième au niveau des requetes.
POur les indexs, oui j'ai mis en place plusieurs indexs. Mes requetes sont faite par des sous requetes en général, mais celle qui me posent problèmes sont des requetes toutes simple.
reedit : si mon fichier script pass à un peu plue de 16Mo, je passe à 25 s pour ouvrir la base de données ...
Je n'ai aucune idée si c'est normal ou pas en fait :/
Partager