apoc.warmup.run
|
此过程不被认为可在多线程环境下安全运行。因此,并行运行时(在 Neo4j 5.13 中引入)不支持此功能。更多信息,请参阅Cypher 手册 → 并行运行时。 |
语法 |
|
||
描述 |
将数据库中的所有 |
||
输入参数 |
名称 |
类型 |
描述 |
|
|
loadProperties = false :: BOOLEAN 默认值为: |
|
|
|
loadDynamicProperties = false :: BOOLEAN 默认值为: |
|
|
|
loadIndexes = false :: BOOLEAN 默认值为: |
|
返回参数 |
名称 |
类型 |
描述 |
|
|
pageSize :: INTEGER |
|
|
|
totalTime :: INTEGER |
|
|
|
transactionWasTerminated :: BOOLEAN |
|
|
|
nodesPerPage :: INTEGER |
|
|
|
nodesTotal :: INTEGER |
|
|
|
nodePages :: INTEGER |
|
|
|
nodesTime :: INTEGER |
|
|
|
relsPerPage :: INTEGER |
|
|
|
relsTotal :: INTEGER |
|
|
|
relPages :: INTEGER |
|
|
|
relsTime :: INTEGER |
|
|
|
relGroupsPerPage :: INTEGER |
|
|
|
relGroupsTotal :: INTEGER |
|
|
|
relGroupPages :: INTEGER |
|
|
|
relGroupsTime :: INTEGER |
|
|
|
propertiesLoaded :: BOOLEAN |
|
|
|
dynamicPropertiesLoaded :: BOOLEAN |
|
|
|
propsPerPage :: INTEGER |
|
|
|
propRecordsTotal :: INTEGER |
|
|
|
propPages :: INTEGER |
|
|
|
propsTime :: INTEGER |
|
|
|
stringPropsPerPage :: INTEGER |
|
|
|
stringPropRecordsTotal :: INTEGER |
|
|
|
stringPropPages :: INTEGER |
|
|
|
stringPropsTime :: INTEGER |
|
|
|
arrayPropsPerPage :: INTEGER |
|
|
|
arrayPropRecordsTotal :: INTEGER |
|
|
|
arrayPropPages :: INTEGER |
|
|
|
arrayPropsTime :: INTEGER |
|
|
|
indexesLoaded :: BOOLEAN |
|
|
|
indexPages :: INTEGER |
|
|
|
indexTime :: INTEGER |
|
使用示例
本节示例基于以下示例图
MERGE (michael:Person {name: "Michael"})
WITH michael
CALL {
WITH michael
UNWIND range(0, 10000) AS id
MERGE (p:Person {name: "Person" + id})
MERGE (michael)-[:KNOWS]-(p)
RETURN count(*) AS friends
}
RETURN friends;
| friends |
|---|
10001 |
CALL apoc.warmup.run()
YIELD nodesTotal, nodePages, relsTotal, relPages, propPages, propertiesLoaded
RETURN nodesTotal, nodePages, relsTotal, relPages, propPages, propertiesLoaded;
| nodesTotal | nodePages | relsTotal | relPages | propPages | propertiesLoaded |
|---|---|---|---|---|---|
10002 |
184 |
10001 |
417 |
503 |
假 |
CALL apoc.warmup.run(true, true, false)
YIELD nodesTotal, nodePages, relsTotal, relPages, propPages, propertiesLoaded
RETURN nodesTotal, nodePages, relsTotal, relPages, propPages, propertiesLoaded;
| nodesTotal | nodePages | relsTotal | relPages | propPages | propertiesLoaded |
|---|---|---|---|---|---|
10002 |
184 |
10001 |
417 |
503 |
真 |
|
此过程仅适用于数据库记录格式为 |