This is an automated email from the ASF dual-hosted git repository.
lzljs3620320 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-paimon.git
The following commit(s) were added to refs/heads/master by this push:
new b77d125c6 [doc] Document snapshot synchronization phase write
performance
b77d125c6 is described below
commit b77d125c652bca720fefebfb4070d1ec3b79817c
Author: Jingsong <[email protected]>
AuthorDate: Thu Jul 13 10:54:42 2023 +0800
[doc] Document snapshot synchronization phase write performance
---
docs/content/maintenance/write-performance.md | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/docs/content/maintenance/write-performance.md
b/docs/content/maintenance/write-performance.md
index 46ef6f758..76a876db3 100644
--- a/docs/content/maintenance/write-performance.md
+++ b/docs/content/maintenance/write-performance.md
@@ -33,6 +33,10 @@ Paimon's write performance is closely related to checkpoint,
so if you need grea
3. Enable `write-buffer-spillable`.
4. Rescale bucket number if you are using Fixed-Bucket mode.
+Option `'changelog-producer' = 'lookup' or 'full-compaction'`, and option
`'full-compaction.delta-commits'` have a
+large impact on write performance, if it is a snapshot / full synchronization
phase you can unset these options and
+then enable them on again when needed in the incremental phase.
+
## Parallelism
It is recommended that the parallelism of sink should be less than or equal to
the number of buckets, preferably equal. You can control the parallelism of the
sink with the `sink.parallelism` table property.
@@ -185,3 +189,6 @@ If your Flink job does not rely on state, please avoid
using managed memory, whi
```shell
taskmanager.memory.managed.size=1m
```
+
+## Example
+