Je me suis fait grogner par les modos alors je fais un effort, attention !
A l'usage on remarquera qu'une grosse base pleine de vide est plus performante qu'une base juste backup/restorée, l'espace disque est déjà alloué et c'est une opération très coûteuse. L'idéal serait de pouvoir préallouer l'espace nécessaire au fonctionnement de la base en production lors du restore. L'idée n'est pas de moi.Envoyé par Barbibulle
Désolé les gars. C'est plus fort que moi. J'aimerais que tout le monde puisse utiliser Firebird aussi bien que je sais le faire (notez le "sais le faire").Envoyé par Barbibulle
N'empêche que cette phrase est sujette à interprêtation. Tout le monde n'est pas obligé de se sentir visé.
Ce n'est pas une raison pour persister dans la médiocrité (je me risque à utiliser ce mot qui va choquer nos lecteurs, mais le lecteur est un être intelligent qui sait où sont ses points forts et ses faiblesses ), le propre du maître c'est d'arriver à ce que ses élèves le dépassent et ce n'est pas toujours facile. (qui a dit "bouh le prétentieux !" ?)Envoyé par Barbibulle
Il a dit qu'il voulait tout refaire. L'application existe déjà, il peut ne s'agir que d'un simple toilettage et quelques heures de refactoring. Lorsque les applications sont bien conçues, changer les 30 lignes qui servent à l'interface vers la base de données n'est pas une gageure.Envoyé par Barbibulle
"Ne vous en déplaise" : c'est vrai que ca a plus de classe que "Que ça vous plaise ou pas"Envoyé par Barbibulle
Exact. FIBPlus est une bonne solution, la base de code entre IBX et FIB+ est la même. Il n'empêche qu'un Dataset connecté directement à la base de données par une transaction requiert que la transaction reste ouverte, si cette transaction est ouverte pendant toute la durée d'exécution de l'application pour maintenir une table de référence active (le genre de table qui sert aux lookup, celles dans lesquelles ont range les types, les taux de tva, ...) alors 50 utilisateurs auront au moins une transaction active en permanence pendant toute la durée d'utilisation de la base. Autrement dit, si le premier des 50 utilisateurs ne reboot son PC que quand Windows plante ou installe des Updates, il peut des fois se passer plusieurs jours avant que ladite transaction ne soit fermée.Envoyé par Barbibulle
50 utilisateurs connectés en permanence, ca commence a être une grosse application.Envoyé par Barbibulle
C'est un peu du fatalisme aussi ça : c'est mal conçu tant pis, c'est notre croix, on se la traîne jusqu'au bout.Envoyé par Barbibulle
Partager