taille de crc32 ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : taille de crc32 ?

par dorad » 16 nov. 2006, 01:22

bon la doc donne simplement un int :;)

toutefois s il y a d autres idées pour l'index de chaines .. je suis preneur

merci

par Ajoloca » 15 nov. 2006, 11:41

Bonjour,

Si mes souvenirs sont bons le CRC c'est un contrôle de redondance cyclique, en d'autres termes un 'hachage'. Le résultat d'un 'hachage' etant en numérotation hexadécimale tu ne peux utiliser que du 'CHAR' ou 'VARCHAR'.

Pour la longueur cela dépend de la fonction utilisée.

taille de crc32 ?

par dorad » 15 nov. 2006, 11:26

je souhaite créé un index sur une table assez grande qui contient un peu plus de 750 000 enregistrements ( des chaines de 81 caracteres).

si je crée l'index sur les chaines , cela me donne un fichier d'index d'une taille impressionnante :;)

j'ai donc pensé créer un champ supplémentaire qui serait indexé , en y mettant le CRC32 du champ contenant la chaine de caracteres .
1) est ce une bonne idée ou y en a t il une meilleure ?
2) dans la structure de la table, quelle est la taille du crc32 ?? int , autre ??

merci de votre aide