diff --git a/operate/view-configure-runtime-parameters.mdx b/operate/view-configure-runtime-parameters.mdx
index f0e60bcf..c2b0e5df 100644
--- a/operate/view-configure-runtime-parameters.mdx
+++ b/operate/view-configure-runtime-parameters.mdx
@@ -19,8 +19,8 @@ For example, you may see a table similar to this:
```bsh Runtime Parameters
Name | Setting | Description
--------------------------------+-----------------+--------------------------------------
- rw_implicit_flush | false | If `RW_IMPLICIT_FLUSH` is on, then every INSERT/UPDATE/DELETE statement will block until the entire dataflow is refreshed.
- create_compaction_group_for_mv | false | If `CREATE_COMPACTION_GROUP_FOR_MV` is on, dedicated compaction groups will be created in MV creation.
+ implicit_flush | false | If set to `true`, every INSERT/UPDATE/DELETE statement will block until the entire dataflow is refreshed.
+ create_compaction_group_for_mv | false | If set to `true`, RisingWave will create dedicated compaction groups when creating these materialized views.
query_mode | auto | A temporary config variable to force query running in either local or distributed mode. If the value is auto, the system will decide for you automatically.
...
```
@@ -29,15 +29,16 @@ Below is the detailed information about the parameters you may see after using t
| Name | Values or examples | Description |
| :--- | :--- | :--- |
-| rw\_implicit\_flush | true/false | If `RW_IMPLICIT_FLUSH` is on, then every INSERT/UPDATE/DELETE statement will block until the entire dataflow is refreshed. In other words, every related table & MV will be able to see the write. |
-| create\_compaction\_group\_for\_mv | true/false | If `CREATE_COMPACTION_GROUP_FOR_MV` is on, dedicated compaction groups will be created in MV creation. |
+| implicit\_flush | true/false | If set to `true`, every INSERT/UPDATE/DELETE statement will block until the entire dataflow is refreshed. In other words, every related table & MV will be able to see the write. |
+| create\_compaction\_group\_for\_mv | true/false | If set to `true`, RisingWave will create dedicated compaction groups when creating these materialized views. |
| query\_mode | auto | A temporary config variable to force query running in either local or distributed mode. The default value is auto which means let the system decide to run batch queries in local or distributed mode automatically. |
| extra\_float\_digits | 1 | Set the number of digits displayed for floating-point values. See [here](https://www.postgresql.org/docs/current/runtime-config-client.html#:~:text=for%20more%20information.-,extra%5Ffloat%5Fdigits,-%28integer%29) for details. |
| application\_name | psql | Set the application name to be reported in statistics and logs. See [here](https://www.postgresql.org/docs/14/runtime-config-logging.html#:~:text=What%20to%20Log-,application%5Fname,-%28string%29) for details. |
| datestyle | DMY | It is typically set by an application upon connection to the server. See [here](https://www.postgresql.org/docs/current/runtime-config-client.html#GUC-DATESTYLE) for details. |
-| rw\_batch\_enable\_lookup\_join | true/false | Force the use of lookup join instead of hash join when possible for local batch execution. |
-| rw\_batch\_enable\_sort\_agg | true/false | Enable usage of sortAgg instead of hash agg when order property is satisfied in batch execution. |
+| batch\_enable\_lookup\_join | true/false | Force the use of lookup join instead of hash join when possible for local batch execution. |
+| batch\_enable\_sort\_agg | true/false | Enable usage of sortAgg instead of hash agg when order property is satisfied in batch execution. |
| batch\_enable\_distributed\_dml | true/false | Enable distributed DML, allowing INSERT/UPDATE/DELETE statements to be executed in a distributed way, such as running on multiple compute nodes. Defaults to false. |
+| batch\_expr\_strict\_mode | true/false | Control whether to let the entire query fail or fill `NULL` values for expression evaluation failures. |
| max\_split\_range\_gap | 8 | The max gap allowed to transform small range scan into multi point lookup. |
| search\_path | "$user", public | Set the order in which schemas are searched when an object (table, data type, function, etc.) is referenced by a simple name with no schema specified. See [here](https://www.postgresql.org/docs/14/runtime-config-client.html#GUC-SEARCH-PATH) for details. |
| visibility\_mode | default | If `VISIBILITY_MODE` is `all`, we will support querying the latest uncommitted data, and consistency is not guaranteed between the tables. |
@@ -45,15 +46,15 @@ Below is the detailed information about the parameters you may see after using t
| query\_epoch | 0 | Select as of specific epoch. Sets the historical epoch for querying data. If 0, querying latest data. |
| timezone | UTC | Session timezone. Defaults to UTC. |
| streaming\_parallelism | ADAPTIVE/0,1,2,... | If `STREAMING_PARALLELISM` is non-zero, CREATE MATERIALIZED VIEW/TABLE/INDEX will use it as streaming parallelism. |
-| rw\_streaming\_enable\_delta\_join | true/false | Enable delta join for streaming queries. Defaults to false. |
-| rw\_streaming\_enable\_bushy\_join | true/false | Enable bushy join for streaming queries. Defaults to true. |
+| streaming\_enable\_delta\_join | true/false | Enable delta join for streaming queries. Defaults to false. |
+| streaming\_enable\_bushy\_join | true/false | Enable bushy join for streaming queries. Defaults to true. |
| streaming\_use\_arrangement\_backfill | true/false | Enable arrangement backfill for streaming queries. Defaults to true. |
| streaming\_use\_snapshot\_backfill | true/false | Enable snapshot backfill for streaming queries. Defaults to false. |
-| rw\_enable\_join\_ordering | true/false | Enable join ordering for streaming and batch queries. Defaults to true. |
-| rw\_enable\_two\_phase\_agg | true/false | Enable two phase agg optimization. Defaults to true. Setting this to true will always set `FORCE_TWO_PHASE_AGG` to false. |
-| rw\_force\_two\_phase\_agg | true/false | Force two phase agg optimization whenever there's a choice between optimizations. Defaults to false. Setting this to true will always set `ENABLE_TWO_PHASE_AGG` to false. |
-| rw\_enable\_share\_plan | true/false | Enable sharing of common sub-plans. This means that DAG structured query plans can be constructed, rather than only tree structured query plans. |
-| rw\_force\_split\_distinct\_agg | true/false | Enable split distinct agg. |
+| enable\_join\_ordering | true/false | Enable join ordering for streaming and batch queries. Defaults to true. |
+| enable\_two\_phase\_agg | true/false | Enable two phase agg optimization. Defaults to true. Setting this to true will always set `FORCE_TWO_PHASE_AGG` to false. |
+| force\_two\_phase\_agg | true/false | Force two phase agg optimization whenever there's a choice between optimizations. Defaults to false. Setting this to true will always set `ENABLE_TWO_PHASE_AGG` to false. |
+| enable\_share\_plan | true/false | Enable sharing of common sub-plans. This means that DAG structured query plans can be constructed, rather than only tree structured query plans. |
+| force\_split\_distinct\_agg | true/false | Enable split distinct agg. |
| intervalstyle | postgres | Set the display format for interval values. It is typically set by an application upon connection to the server. See [here](https://www.postgresql.org/docs/current/runtime-config-client.html#GUC-INTERVALSTYLE) for details. |
| batch\_parallelism | 0 | If `BATCH_PARALLELISM` is non-zero, batch queries will use this parallelism. |
| server\_version | 9.5.0 | The version of PostgreSQL that Risingwave claims to be. |
@@ -69,7 +70,7 @@ Below is the detailed information about the parameters you may see after using t
| standard\_conforming\_strings | on | See [here](https://www.postgresql.org/docs/current/runtime-config-client.html#GUC-STANDARD-CONFORMING-STRINGS) for details. |
| source\_rate\_limit | default/positive integer/0 | Set the maximum number of records per second per source, for each parallelism. This parameter is applied when creating new sources and tables with sources.
The value can be default, 0, or a positive integer.