Les tables relationnelles Cloud Spanner pour les clients/commandes/inventaire ne s'adaptent pas linéairement sous la charge. Quel est le problème en cause ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : L'utilisation de UUID de version 1 comme clés primaires qui augmentent de manière monotone..
Pourquoi c'est la réponse
L'utilisation d'UUID de version 1 comme clés primaires est problématique car ils sont générés de manière séquentielle (monotone). Dans Cloud Spanner, cela concentre les écritures sur un petit nombre de serveurs, créant des points chauds et empêchant la répartition uniforme de la charge, ce qui nuit à la scalabilité linéaire. Pour une meilleure scalabilité, il est préférable d'utiliser des clés primaires qui distribuent les écritures de manière aléatoire, comme des UUID de version 4 ou des clés hachées. Les autres options ne sont pas des causes directes de problèmes de scalabilité linéaire sous charge pour Cloud Spanner. L'utilisation de types numériques ou de chaînes n'affecte pas intrinsèquement la distribution des écritures. L'utilisation de LIKE au lieu de STARTSWITH peut affecter les performances des requêtes, mais pas la scalabilité linéaire des écritures.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise