Show configuration settingsNot available on Aura
This page describes showing configuration settings using the SHOW SETTINGS command.
For general information about the SHOW command, see the Cypher Manual → SHOW.
|
Syntax
For full details about the syntax descriptions, see Administration command syntax.
| Action | Syntax |
|---|---|
List settings |
|
When using the RETURN clause, the YIELD clause is mandatory and must not be omitted.
|
Setting names must be supplied as one or more comma-separated quoted |
Return columns
The SHOW SETTINGS command returns the following columns:
| Column | Description | Type | Default output |
|---|---|---|---|
|
The name of the setting. |
|
|
|
The current value of the setting. |
|
|
|
Whether the value of the setting can be updated dynamically, without restarting the server. For dynamically updating a setting value, see Update dynamic settings. |
|
|
|
The default value of the setting. |
|
|
|
The setting description. |
|
|
|
The value of the setting at last startup. |
|
|
|
Whether the value of the setting is explicitly set by the user, either through configuration or dynamically. |
|
|
|
A description of valid values for the setting. |
|
|
|
Whether the setting is deprecated. |
|
Examples
The following examples show how to use the SHOW SETTINGS command to show configuration settings.
Show all settings with specified return columns
SHOW SETTINGS YIELD name, defaultValue, startupValue
Show named settings
SHOW SETTINGS "server.bolt.enabled", "server.bolt.advertised_address", "server.bolt.listen_address"
Filter SHOW SETTINGS with WHERE
SHOW SETTINGS YIELD name, value, description
WHERE name STARTS WITH 'server'
RETURN name, value, description
Combine SHOW SETTINGS with general Cypher clausesCypher 25Introduced in Neo4j 2026.05
The SHOW SETTINGS command can be combined with general Cypher clauses in a single query.
For example, checking that the current value of a setting is valid.
db.checkpoint are validSHOW SETTINGS
YIELD name, value
WHERE name STARTS WITH 'db.checkpoint'
CALL dbms.checkConfigValue(name, value)
YIELD valid, message
RETURN name, value, valid, message;
+-----------------------------------------------------------------------------+ | name | value | valid | message | +-----------------------------------------------------------------------------+ | "db.checkpoint" | "PERIODIC" | TRUE | "requires restart" | | "db.checkpoint.interval.time" | "15m" | TRUE | "requires restart" | | "db.checkpoint.interval.tx" | "100000" | TRUE | "requires restart" | | "db.checkpoint.interval.volume" | "250.00MiB" | TRUE | "requires restart" | | "db.checkpoint.iops.limit" | "600" | TRUE | "" | | "db.checkpoint.throughput.limit" | NULL | TRUE | "" | +-----------------------------------------------------------------------------+ 6 rows ready to start consuming query after 46 ms, results consumed after another 13 ms
|
When combining |