Objets et opérations pris en charge
Voici les opérations prises en charge avec Google Spanner, dans la version actuelle :
-
Les types de réplication classique et coordonnée sont pris en charge lors de l'utilisation de Google Cloud Spanner.
-
Les opérations Insérer, Mettre à jour, Supprimer et Tronquer sont prises en charge. L'opération de troncation est prise en charge avec le paramètre de réplication
GETTRUNCATES. -
Les mises à jour unifiées à l'aide de
UPDATERECORDFORMAT FULL | COMPACTsont prises en charge. -
La prise en charge de la table de signal d'activité est fournie dans Google Spanner pour créer uniquement les objets de signal d'activité sur la cible. Cependant, Google spanner n'a pas les travaux programmés en arrière-plan, de sorte que les commandes de signal d'activité ne créent pas de travail de planificateur pour mettre à jour la table de signal d'activité ou purger l'historique de signal d'activité. Les enregistrements de signal d'activité sont uniquement répliqués de la source vers la cible pour surveiller le décalage de réplication de la source. Pour connaître les limites de cette prise en charge, reportez-vous à Limitations et objets et opérations non pris en charge.
-
La prise en charge de la globalisation est disponible dans la réplication Oracle GoldenGate pour Google Cloud Spanner.
-
La conversion de caractères dans les données de colonne est prise en charge.
-
Les paramètres
REPERROR,HANDLECOLLISIONSetINSERTMISSINGUPDATESsont pris en charge. -
Si le nom de table indiqué dans l'instruction de mapping de réplication n'est pas qualifié, ce qui implique que le nom de table est indiqué sans le nom de schéma, le nom de schéma est extrait de
GGSCHEMAdansGLOBALS. SiGGSCHEMAn'est pas spécifié, le processus de réplication utilise le schéma par défaut (non nommé) dans Google Cloud Spanner.