From b258374da60f681e6303e464e77e125469e83f83 Mon Sep 17 00:00:00 2001 From: Abby <78209557+abby-cyber@users.noreply.github.com> Date: Thu, 22 Dec 2022 18:25:19 +0800 Subject: [PATCH 1/2] Update 6.clear-space.md --- .../3.ngql-guide/9.space-statements/6.clear-space.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/docs-2.0/3.ngql-guide/9.space-statements/6.clear-space.md b/docs-2.0/3.ngql-guide/9.space-statements/6.clear-space.md index d0662df0b78..fd1904abc7a 100644 --- a/docs-2.0/3.ngql-guide/9.space-statements/6.clear-space.md +++ b/docs-2.0/3.ngql-guide/9.space-statements/6.clear-space.md @@ -2,6 +2,10 @@ `CLEAR SPACE`语句用于清空图空间中的点和边,但不会删除图空间本身以及其中的 Schema 信息。 +!!! note + + 建议在执行`CLEAR SPACE`操作之后,立即执行[`SUBMIT JOB COMPACT`](../../4.job-statements/#submit_job_compact)操作以提升查询性能。需要注意的是,COMPACT 操作可能会影响查询性能,建议在业务低峰期(例如凌晨)执行该操作。 + ## 权限要求 只有 [God 角色](../../7.data-security/1.authentication/3.role-list.md)的用户可以执行`CLEAR SPACE`语句。 @@ -13,15 +17,15 @@ - 图空间中的数据量越大,`CLEAR SPACE`消耗的时间越长。如果`CLEAR SPACE`的执行因客户端连接超时而失败,可以增大 [Graph 服务配置](../../5.configurations-and-logs/1.configurations/3.graph-config.md)中`storage_client_timeout_ms`参数的值。 - 在`CLEAR SPACE`的执行过程中,向该图空间写入数据的行为不会被自动禁止。这样的写入行为可能导致`CLEAR SPACE`清除数据不完全,残留的数据也可能受到损坏。 - !!! note +!!! note - - 社区版 NebulaGraph 不支持在运行`CLEAR SPACE`的同时禁止写入。 + 社区版 NebulaGraph 不支持在运行`CLEAR SPACE`的同时禁止写入。 {{ ent.ent_begin }} - !!! enterpriseonly +!!! enterpriseonly - - 企业版 NebulaGraph 支持先运行`SET VARIABLE read_only=true`阻止向 NebulaGraph 写入数据,再运行`CLEAR SPACE`。数据清除成功后运行`SET VARIABLE read_only=false`即可重新允许写入。 + 企业版 NebulaGraph 支持先运行`SET VARIABLE read_only=true`阻止向 NebulaGraph 写入数据,再运行`CLEAR SPACE`。数据清除成功后运行`SET VARIABLE read_only=false`即可重新允许写入。 {{ ent.ent_end }} From 4f128955488f68e9ce2b43bb947e946393046d21 Mon Sep 17 00:00:00 2001 From: Abby <78209557+abby-cyber@users.noreply.github.com> Date: Thu, 22 Dec 2022 18:40:38 +0800 Subject: [PATCH 2/2] Update 6.clear-space.md --- docs-2.0/3.ngql-guide/9.space-statements/6.clear-space.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs-2.0/3.ngql-guide/9.space-statements/6.clear-space.md b/docs-2.0/3.ngql-guide/9.space-statements/6.clear-space.md index fd1904abc7a..3e4d02d45c0 100644 --- a/docs-2.0/3.ngql-guide/9.space-statements/6.clear-space.md +++ b/docs-2.0/3.ngql-guide/9.space-statements/6.clear-space.md @@ -2,10 +2,11 @@ `CLEAR SPACE`语句用于清空图空间中的点和边,但不会删除图空间本身以及其中的 Schema 信息。 + !!! note 建议在执行`CLEAR SPACE`操作之后,立即执行[`SUBMIT JOB COMPACT`](../../4.job-statements/#submit_job_compact)操作以提升查询性能。需要注意的是,COMPACT 操作可能会影响查询性能,建议在业务低峰期(例如凌晨)执行该操作。 - + ## 权限要求 只有 [God 角色](../../7.data-security/1.authentication/3.role-list.md)的用户可以执行`CLEAR SPACE`语句。