Outil de conception de longueur de clé primaire de base de données

Calculez la probabilité de collision avec le paradoxe des anniversaires, concevez des longueurs de code aléatoire sûres pour les clés primaires

Paramètres des caractères candidats

Nombre total de caractères candidats: 36 caractères

Paramètres du préfixe temporel

Précision

Paramètres de chaîne fixe

ex. "uap" = 3
ex. 2 "-"
Longueur fixe totale: 17 caractères

Paramètres de probabilité de collision

Objectif de collision10^-6
10⁻¹²10⁻³

10⁻⁶ = Un millionième, standard de sécurité en ingénierie

Aperçu du format de clé primaire

Structure du format
{Préfixe(3)}-{Horodatage(12)}-{Code aléatoire(7)}
Exemple
uap-019cbc0dcacb-yuawbjp
Longueur totale24
Recommandation VARCHARVARCHAR(24)

Tableau de référence des longueurs de code aléatoire

Longueur aléatoireNombre de combinaisons (N)Pic de sécuritéPic par secondeVARCHARScénario adapté
1368.5e-3818Inutilisable, probabilité de collision trop élevée
21,2960.055019Inutilisable, probabilité de collision trop élevée
346,6560.3130520Inutilisable, probabilité de collision trop élevée
41.68e+611,83221⚠️Volume ultra-faible, uniquement pour environnement de test
56.05e+71010,99622⚠️Volume faible, petits systèmes internes
62.18e+96565,98123⚠️Volume faible, petits systèmes internes
7Recommandé7.84e+10395395,88924Volume moyen-faible, petits à moyens sites web
82.82e+122,375~238 萬25Volume moyen, services SaaS généraux
91.02e+1414,252~1425 萬26Volume moyen-élevé, plates-formes moyennes à grandes
103.66e+1585,512~8551 萬27Volume moyen-élevé, plates-formes moyennes à grandes
111.32e+17513,072~5.1 億28Volume élevé, grands services réseau
124.74e+18~308 萬~30.8 億29Volume très élevé, systèmes distribués très grands
131.71e+20~1847 萬~184.7 億30Volume très élevé, systèmes distribués très grands
146.14e+21~1.1 億~1108.2 億31Volume maximal, services de niveau mondial
152.21e+23~6.6 億~6649.4 億32Volume maximal, services de niveau mondial
167.96e+24~39.9 億~4.0 兆33Volume maximal, services de niveau mondial
172.87e+26~239.4 億~23.9 兆34Volume astronomique, collision théoriquement inexistante
181.03e+28~1436.3 億~143.6 兆35Volume astronomique, collision théoriquement inexistante
193.71e+29~8617.6 億~861.8 兆36Volume astronomique, collision théoriquement inexistante
201.34e+31~5.2 兆~5170.6 兆37Volume astronomique, collision théoriquement inexistante
廣告
廣告
Outil de conception de longueur de clé primaire de base de données | Life Toolkit