Bonjour,
sur un programme php sur lequel je suis entrain de bosser, je viens de me rendre compte que tôt ou tard il y a aura plusieurs milliers d'enregistrements.
Il y a un truc qui m'inquiète, c'est que les "id" de chaque table de la base de données (mysql) sont declarés en "int".
Est-ce qu'il y aura un problème plus tard, sachant que les id s'auto-incrément et et que les "int" ont une portée limitée ?
edit : ha ben non j'ai rien dit, selon cette page http://dev.mysql.com/doc/refman/5. [...] types.html ça va jusqu'à 2147483647.
Cela dit je me demande quand même, si on déclare en "tinyint" par exemple et qu'on arrive au bout des 32767 enregistrements, il se passe quoi par la suite ?
Aussi une autre question : est-il possible de réinitialiser le compteur des id ? Par exemple, j'ajoute un nouvel enregistrement et il commence à 259. y a t-il moyen de le faire recommencer à 0 ? (en ayant au préalable supprimé les enregistrements de la table).
Message édité par tostiere le 11-04-2008 à 10:28:16