Configurer le délai avant expiration des transactions
bookmark_borderbookmark
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Cette page explique comment définir un délai avant expiration pour les transactions à l'aide des bibliothèques clientes Spanner. La transaction échoue avec une erreur DEADLINE_EXCEEDED si elle ne peut pas être terminée dans le délai spécifié.
Vous pouvez définir des valeurs de délai avant expiration pour les transactions et pour les instructions de requête RPC. Définir une valeur de délai d'expiration plus longue pour la transaction que la valeur de délai d'expiration de l'instruction exécutée dans la transaction n'augmente pas le délai d'expiration de l'instruction, qui est limité par sa propre valeur de délai d'expiration.
De plus, si l'erreur de délai avant expiration se produit lors de l'exécution de la requête Commit, il est toujours possible que la transaction ait été validée.
Vous pouvez définir un délai avant expiration de la transaction à l'aide des bibliothèques clientes Go et Java.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/02/28 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/02/28 (UTC)."],[],[]]