Le 06/01/08, Julien<[EMAIL PROTECTED]> a écrit : > Manuel NAUDIN a écrit : > > chez moi, le fichier s'ouvre. Par contre, comme il est énorme, j'ai > > réalisé un petit : > > Outils > SQL ... > > SHUTDOWN COMPACT > > exécuter > > Fermer la base. Réouvrir. Il a maigri à 916 Ko. > Effectivement, je connaissais pas ce truc... Où est-ce que vous trouvez > tout ça? J'ai passé des heures à me documenter sur ce truc, et pourtant > je ne connais ni ça, ni l'astuce de Yves de ce matin. documentation hsql pour le shutdown compact > Merci beaucoup, nul doute que ça va carrément speeder mon développement. > > Déjà, ça risque d'aider. > > Ensuite, si tu as ce problème avec toutes tes bases, ça ne vient pas > > du fichier, non ? > > > Non, à moins que toutes mes bases méritent ce genre de cure, elles sont > presque toutes issues du même projet, ces vues sont presque les mêmes > dans 80% de mes bases, au moins. > > Ensuite, les temps d'affichages des tables sont très longs, notamment > > les vues. Est-ce qu'il y aurait du DISTINCT dans les requêtes à la > > base de ces vues ? > > > Ben les vues, je les ai virées, comme ça, c'est réglé, mais c'est quand > même bizarre que ça marche sous windows et pas sous linux, non? c'est effectivement assez embêtant. Dans le fichier script, on trouve 9 cochonneries '\u000a' dans les commandes de création de vues ... Je t'envoie en perso une base modifiée sans ces caractères. Dis moi si ça marche mieux. > Deuxièmement, le distinct dans les requêtes est à l'origine du fait que > Base rame à fond, notamment ce problème est lié aux énormes difficultés > du pilote de données. > Tu crois qu'en supprimant le distinct de ces requêtes, je vais gagner > beaucoup? > Je vais regarder, mais il me semble que je n'ai mis du "distinct que là > où c'était nécessaire. il semblerait qu'il y a vraiment un problème avec la clause DISTINCT dans OOo, mais cette clause elle sert souvent. Si tu en as besoin, il n'y a pas d'alternative. > Les vues elles, servaient à résoudre un problème de nom de champs qui > n'apparaissaient pas dans les versions 2.0.* de OO, dans les rapports et > les requêtes notamment. > Maintenant, elles ne servent probablement plus à rien. les vues ont aussi l'avantage de "simuler" une table avec le résultat d'une requête.
Manuel --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]