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
name | value | isDynamic | defaultValue | description |
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
行数:10 |
上表仅显示查询的前 10 个结果。有关 Neo4j 中所有可用设置的完整列表,请参阅 配置设置。
使用输出列过滤列出设置
可以使用 WHERE
子句过滤列出的设置。例如,以下查询返回以 'dbms' 开头的三个设置的名称、值和描述
SHOW SETTINGS YIELD name, value, description
WHERE name STARTS WITH 'dbms'
RETURN name, value, description
LIMIT 3
name | value | description |
---|---|---|
|
|
|
|
|
|
|
|
|
行数:3 |
列出特定设置
可以通过设置名称指定要在列表中返回哪些设置。
SHOW SETTINGS "server.bolt.enabled", "server.bolt.advertised_address", "server.bolt.listen_address"
name | value | isDynamic | defaultValue | description |
---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
行数:3 |