Bonjour
Je débute avec firebird, avant j'était sur de petit calibres comme access seulement, paradox.
Alors j'ai quelque trois petites questions concernant l'optimisation :
- Developpant une application de gestion je souhaiterais savoir est ce que ce serait :
1. Est ce que travailler avec 2 ou 3 base de données est plus gourmand en ressources que de mettre toutes ses tables dans la meme base.
2. Toutes mes tables contiennnent comme clef primaire un champ autoincrementé, est ce qu'il ce serait mieux que je fasse l'autoincrement moi meme (Coté application avec table speciale comptage des indexes) ou laisser FB le faire avec les generateurs et declencheurs
3. Est ce qu'un nombre élévé de clef etrangeres (2 a 3) pour chaque tables en moyenne affecterait les performances de lecture (Probleme que j'ai actuellement avec la tables FOURNISSEURs qui contient 3 FK vers des PK de trois tables différentes (ville, departement, banque).
MErci !
Partager