diff --git a/fe/fe-core/src/main/java/org/apache/doris/transaction/DatabaseTransactionMgr.java b/fe/fe-core/src/main/java/org/apache/doris/transaction/DatabaseTransactionMgr.java
index a4dcd877ac3f73..cc2a4b1a90f20c 100644
--- a/fe/fe-core/src/main/java/org/apache/doris/transaction/DatabaseTransactionMgr.java
+++ b/fe/fe-core/src/main/java/org/apache/doris/transaction/DatabaseTransactionMgr.java
@@ -635,7 +635,7 @@ private void checkCommitStatus(List
tableList, TransactionState transacti
String errMsg = String.format("Failed to commit txn %s, cause tablet %s succ replica num %s"
+ " < load required replica num %s. table %s, partition: [ id=%s, commit version %s"
- + ", visible version %s ], this tablet detail: %s",
+ + ", visible version %s ], this tablet detail: %s. Please try again later.",
transactionId, tablet.getId(), successReplicaNum, loadRequiredReplicaNum, tableId,
partition.getId(), partition.getCommittedVersion(), partition.getVisibleVersion(),
writeDetail);
@@ -659,14 +659,14 @@ private String getTabletWriteDetail(List tabletSuccReplicas, List replica.toStringSimple(true))
.collect(Collectors.toList())));
}
if (!tabletVersionFailedReplicas.isEmpty()) {
writeDetail += String.format("%s replicas write data succ but miss previous "
- + "version: { %s }.",
+ + "version: { %s }, please check output of SHOW TABLET for details",
tabletVersionFailedReplicas.size(), Joiner.on(",").join(
tabletVersionFailedReplicas.stream().map(replica -> replica.toStringSimple(true))
.collect(Collectors.toList())));