Skip to content

Commit 5dd14d3

Browse files
💬Generate LLM translations (#2050)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent eaf60c7 commit 5dd14d3

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

docs/cn/sql-reference/20-sql-functions/17-table-functions/fuse-vacuum-temporary-table.md

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,32 @@ title: FUSE_VACUUM_TEMPORARY_TABLE
33
---
44
import FunctionDescription from '@site/src/components/FunctionDescription';
55

6-
<FunctionDescription description="引入或更新于:v1.2.666"/>
6+
<FunctionDescription description="Introduced or updated: v1.2.666"/>
77

8-
清理未自动删除的临时表残留文件,例如在查询节点崩溃后。
8+
## 概述
9+
10+
临时表通常在会话结束时自动清理(详见 [CREATE TEMP TABLE](../../10-sql-commands/00-ddl/01-table/10-ddl-create-temp-table.md))。但是,由于查询节点崩溃或会话异常终止等事件,此过程可能会失败,从而留下孤立的临时文件。
11+
12+
`FUSE_VACUUM_TEMPORARY_TABLE()` 手动删除这些剩余文件以回收存储空间。
13+
14+
**何时使用此函数:**
15+
- 在已知的系统故障或会话异常终止之后。
16+
- 如果您怀疑孤立的临时数据正在消耗存储空间。
17+
- 作为容易出现此类问题的环境中的定期维护任务。
18+
19+
## 操作安全
20+
21+
`FUSE_VACUUM_TEMPORARY_TABLE()` 函数被设计为安全可靠的操作。
22+
- **仅针对临时数据:** 它专门识别并删除仅属于临时表的孤立数据和元数据文件。
23+
- **对常规表无影响:** 该函数不会影响任何常规的持久表或其数据。其范围严格限于清理未引用的临时表残余。
924

1025
## 语法
1126

1227
```sql
1328
FUSE_VACUUM_TEMPORARY_TABLE();
1429
```
1530

31+
1632
## 示例
1733

1834
```sql

0 commit comments

Comments
 (0)