SHOW SETTINGS
可以使用 SHOW SETTINGS
列出服务器上的配置设置。
|
|
SHOW SETTINGS
命令将生成一个包含以下列的表
列 | 描述 | 类型 |
---|---|---|
|
设置的名称。 默认输出 |
|
|
设置的当前值。 默认输出 |
|
|
设置的值是否可以动态更新,而无需重启服务器。有关动态更新设置值的信息,请参阅 更新动态设置。默认输出 |
|
|
设置的默认值。 默认输出 |
|
|
设置描述。 默认输出 |
|
|
上次启动时设置的值。 |
|
|
设置的值是否由用户显式设置,无论是通过配置还是动态设置。 |
|
|
设置的有效值描述。 |
|
|
设置是否已废弃。 在 5.9 中引入 |
|
语法
有关语法描述的更多详细信息,请参见此处。 |
- 列出设置
SHOW SETTING[S] [setting-name[,...]]
[YIELD { * | field[, ...] } [ORDER BY field[, ...]] [SKIP n] [LIMIT n]]
[WHERE expression]
[RETURN field[, ...] [ORDER BY field[, ...]] [SKIP n] [LIMIT n]]
设置名称必须以一个或多个逗号分隔的带引号的 STRING
值形式提供,或者以解析为 STRING
或 LIST<STRING>
的表达式形式提供。
使用 |
列出所有设置
要列出所有设置及其默认输出列,可以使用 SHOW SETTINGS
命令。如果需要所有列,请使用 SHOW SETTINGS YIELD *
。
SHOW SETTINGS
名称 | 值 | 是否动态 | 默认值 | 描述 |
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
行数:10 |
上表仅显示查询的前 10 个结果。有关 Neo4j 中所有可用设置的完整列表,请参阅 配置设置。
按输出列过滤列出设置
可以使用 WHERE
子句过滤列出的设置。例如,以下查询返回以 'server' 开头的前三个设置的名称、值和描述
SHOW SETTINGS YIELD name, value, description
WHERE name STARTS WITH 'server'
RETURN name, value, description
LIMIT 3
名称 | 值 | 描述 |
---|---|---|
|
|
|
|
|
|
|
|
|
行数:3 |
列出特定设置
可以通过设置名称来指定要在列表中返回的设置。
SHOW SETTINGS "server.bolt.enabled", "server.bolt.advertised_address", "server.bolt.listen_address"
名称 | 值 | 是否动态 | 默认值 | 描述 |
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
行数:3 |