Quando un record è in corso di aggiornamento o di creazione, il record viene bloccato per evitare che un'altra operazione lo aggiorni nello stesso momento, causando incoerenze nei dati.
Tali blocchi di solito durano pochi secondi e, quando il blocco viene rilasciato, altre operazioni possono eseguire l'elaborazione prevista sul record in questione. Una transazione, tuttavia, può attendere il rilascio di un blocco solo per 10 secondi al massimo, dopo di che si verifica un timeout.
I record da bloccare e il momento di attivazione del blocco dipendono dall'operazione in esecuzione e dal record principale su cui si sta lavorando. In Force.com Record Locking Cheatsheet (Foglio riassuntivo sul blocco dei record di Force.com) offre informazioni dettagliate su questo punto ed è consigliabile acquisire familiarità con il contenuto di questo documento.
a. Email a caso
Quando un'email viene elaborata tramite Email a caso, i trigger nell'oggetto messaggio email o in oggetti correlati (ad esempio l'account controllante) tentano di bloccare i record interessati per eseguire l'elaborazione. Se un altro processo sta bloccando questi record e l'elaborazione dell'email deve rimanere in attesa per più di 10 secondi, si verifica un timeout e viene visualizzato questo errore.
1. È possibile abilitare registri debug per l'utente che riceve l'errore, per individuare il trigger, il flusso o le regole di convalida che causano il problema.
2. Cercare eventuali processi in background dipendenti che sono in esecuzione per lo stesso oggetto. Se vengono individuati processi di questo tipo, sospenderli, quindi eseguire le azioni, per ridurre i blocchi di righe.
000387767

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.