No PolarDB, um lote de instruções SQL de gravação foi executado, entre as quais uma falhou, solicitando uma reversão da transação. No entanto, a reversão não pareceu ser concluída com êxito. O objetivo é verificar se ocorreu um erro durante o processo de reversão, apesar de nenhum erro ter sido relatado pelo código de negócios.
relate perguntas
-
Como configurar transações de leitura para nunca causar falha em outras transações de serialização de gravação
-
Depois de executar esta consulta com sucesso, como volto ao estágio anterior no MySQL?
-
Revertendo alterações de banco de dados após casos de borda de implantação
-
Se eu emitir uma reversão quando o modo de recuperação for registrado em massa, minhas operações em massa serão revertidas?
-
As IOTs geram significativamente mais desfazer por bloco para exclusões?
Isso foi apenas uma série de instruções SQL, uma após a outra?
Ou uma série de instruções SQL, uma após a outra, mas precedidas por uma
BEGIN
instrução?Da documentação :
mas
Portanto, você deve informar explicitamente ao PolarDB que deseja "agrupar" suas instruções em uma unidade lógica ou trabalho (também conhecido como Transação). Não o fará por si só.