php - Dans MySQL, est-il plus efficace d'utiliser le type int comme champ de clé primaire que le type char ?
黄舟
黄舟 2017-05-25 15:08:20
0
2
690

Excusez-moi, dans MySQL, est-il plus efficace d'utiliser le type int comme champ de clé primaire que le type char ?

En raison des besoins de l'entreprise, il est nécessaire d'utiliser un horodatage + 2 nombres aléatoires pour former l'identifiant.
Par exemple : 149561542040, un total de 12 chiffres.
Si le champ ID utilise un entier bigint, sera-t-il plus efficace que d'utiliser char ?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

répondre à tous (2)
黄舟

En termes d'espace, BIGINT occupe 8 octets et CHAR occupe 12 octets
La différence est évidente dans les données massives, INT est plus efficace

.
    过去多啦不再A梦

    Personnellement, je pense qu'il y a une différence d'efficacité.
    Les types entiers ont des méthodes efficaces de tri et de recherche.
    Char devrait être beaucoup plus faible

      Derniers téléchargements
      Plus>
      effets Web
      Code source du site Web
      Matériel du site Web
      Modèle frontal
      À propos de nous Clause de non-responsabilité Sitemap
      Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!