diff --git a/tikv-configuration-file.md b/tikv-configuration-file.md
index 870584ea21df5..f1d1cdd84a370 100644
--- a/tikv-configuration-file.md
+++ b/tikv-configuration-file.md
@@ -1542,6 +1542,18 @@ Configuration items related to `rocksdb.defaultcf`, `rocksdb.writecf`, and `rock
- `5`: Can be read by TiKV v6.1 and later versions. Full and partitioned filters use a faster and more accurate Bloom filter implementation with a different schema.
+ Default value: `2`
+### `ttl` New in v7.1.2
+
++ SST files with updates older than the TTL will be automatically selected for compaction. These SST files will go through the compaction in a cascading way so that they can be compacted to the bottommost level or file.
++ Default value: `"0s"`, meaning that no SST file is selected by default.
++ Unit: s(second)|h(hour)|d(day)
+
+### `periodic-compaction-seconds` New in v7.1.2
+
++ The time interval for periodic compaction. SST files with updates older than this value will be selected for compaction and rewritten to the same level where these SST files originally reside.
++ + Default value: `"0s"`, meaning that periodic compaction is disabled by default.
++ Unit: s(second)|h(hour)|d(day)
+
## rocksdb.defaultcf.titan
Configuration items related to `rocksdb.defaultcf.titan`.