diff --git a/docs/layouts/shortcodes/generated/core_configuration.html b/docs/layouts/shortcodes/generated/core_configuration.html
index 1305dfe9263b..7287cacc2c53 100644
--- a/docs/layouts/shortcodes/generated/core_configuration.html
+++ b/docs/layouts/shortcodes/generated/core_configuration.html
@@ -751,7 +751,7 @@
snapshot.expire.limit |
- 10 |
+ 50 |
Integer |
The maximum number of snapshots allowed to expire at a time. |
diff --git a/paimon-common/src/main/java/org/apache/paimon/CoreOptions.java b/paimon-common/src/main/java/org/apache/paimon/CoreOptions.java
index bb1661d6fd82..db603c5b61f0 100644
--- a/paimon-common/src/main/java/org/apache/paimon/CoreOptions.java
+++ b/paimon-common/src/main/java/org/apache/paimon/CoreOptions.java
@@ -315,7 +315,7 @@ public class CoreOptions implements Serializable {
public static final ConfigOption SNAPSHOT_EXPIRE_LIMIT =
key("snapshot.expire.limit")
.intType()
- .defaultValue(10)
+ .defaultValue(50)
.withDescription(
"The maximum number of snapshots allowed to expire at a time.");