04-07-2007, 12:25 AM
De même l'utilisation de varchar et pas de BLOB ou TEXT peut aider...
En plus tu as rarement besoin de varchar (255) pour des pseudos varchar (20) est largement suffisant
idem pour les mails et autres...
Après pas besoin d'un INT si c'est pour mettre 0 ou 1 un SET '0','1' est mieux (enfin faudrait quand même vérifier la possibilité de faire du calcul dans la requête...)
Donc bien faire attention au Type!
Evidement, il est aussi possible d'épurer, les enregistrement inutile (par exemple j'ai une table qui enregistre toutes les messages d'erreurs depuis le débuts... ben je l'ai vidé récemment car j'ai pas besoin de connaitre les bugs qu'il y avais en juillet dernier lol)
Après il est possible d'envisager de travailler sur 2 bases de données, mais c'est tout de suite la chiotte si on l'a pas prévue!
Voilà
En plus tu as rarement besoin de varchar (255) pour des pseudos varchar (20) est largement suffisant
idem pour les mails et autres...
Après pas besoin d'un INT si c'est pour mettre 0 ou 1 un SET '0','1' est mieux (enfin faudrait quand même vérifier la possibilité de faire du calcul dans la requête...)
Donc bien faire attention au Type!
Evidement, il est aussi possible d'épurer, les enregistrement inutile (par exemple j'ai une table qui enregistre toutes les messages d'erreurs depuis le débuts... ben je l'ai vidé récemment car j'ai pas besoin de connaitre les bugs qu'il y avais en juillet dernier lol)
Après il est possible d'envisager de travailler sur 2 bases de données, mais c'est tout de suite la chiotte si on l'a pas prévue!
Voilà