diff --git a/docs/layouts/shortcodes/generated/core_configuration.html b/docs/layouts/shortcodes/generated/core_configuration.html
index 2d316c933e799..3b0d26aa7ac45 100644
--- a/docs/layouts/shortcodes/generated/core_configuration.html
+++ b/docs/layouts/shortcodes/generated/core_configuration.html
@@ -28,7 +28,7 @@
async-file-write |
- false |
+ true |
Boolean |
Whether to enable asynchronous IO writing when writing files. |
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 a01210a75d9e3..c19390bb2334f 100644
--- a/paimon-common/src/main/java/org/apache/paimon/CoreOptions.java
+++ b/paimon-common/src/main/java/org/apache/paimon/CoreOptions.java
@@ -1286,7 +1286,7 @@ public class CoreOptions implements Serializable {
public static final ConfigOption ASYNC_FILE_WRITE =
key("async-file-write")
.booleanType()
- .defaultValue(false)
+ .defaultValue(true)
.withDescription(
"Whether to enable asynchronous IO writing when writing files.");