Skip to content

Commit 1937797

Browse files
github-actions[bot]Chasen-Zhang
authored andcommitted
💬Generate LLM translations
1 parent 48de7d1 commit 1937797

15 files changed

+171
-95
lines changed

docs/cn/sql-reference/10-sql-commands/50-administration-cmds/02-set-global.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ SET [ SESSION | GLOBAL ] <setting_name> = <new_value>
1616
```
1717

1818
| 参数 | 描述 |
19-
|-----------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
20-
| SESSION | 在会话级别应用设置更改。如果省略,默认应用于会话级别。 |
21-
| GLOBAL | 在全局级别应用设置更改,而不仅仅是在当前会话。有关设置级别的更多信息,请参阅 [设置级别](03-show-settings.md#setting-levels)|
19+
|-----------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
20+
| SESSION | 在会话级别应用设置更改。如果省略,默认应用于会话级别。 |
21+
| GLOBAL | 在全局级别应用设置更改,而不仅仅是当前会话。有关设置级别的更多信息,请参见 [设置级别](03-show-settings.md#setting-levels)|
2222

2323
## 示例
2424

@@ -34,7 +34,7 @@ SET max_memory_usage = 1024*1024*1024*4;
3434
SET max_threads = 4;
3535
```
3636

37-
以下示例将 `max_threads` 设置为 `4`并将其更改为全局级别设置:
37+
以下示例将 `max_threads` 设置为 `4` 并将其更改为全局级别设置:
3838

3939
```sql
4040
SET GLOBAL max_threads = 4;

docs/cn/sql-reference/10-sql-commands/50-administration-cmds/02-unset.md

Lines changed: 26 additions & 26 deletions
Large diffs are not rendered by default.

docs/cn/sql-reference/10-sql-commands/50-administration-cmds/03-set-var.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
title: SET_VAR
33
---
44

5-
SET_VAR 用于在单个 SQL 语句中指定优化器提示,从而对特定语句的执行计划进行更精细的控制。这包括:
5+
SET_VAR 用于在单个 SQL 语句中指定优化器提示,从而更精细地控制该特定语句的执行计划。这包括:
66

77
:::note
8-
SET_VAR 将在未来的版本中被弃用。建议使用 [SETTINGS 子句](../20-query-syntax/settings.md) 替代
8+
SET_VAR 将在未来的版本中弃用。请考虑使用 [SETTINGS 子句](../20-query-syntax/settings.md) 作为替代
99
:::
1010

11-
- 临时配置设置,仅影响 SQL 语句执行期间。需要注意的是,使用 SET_VAR 指定的设置仅会影响当前正在执行的语句的结果,不会对整个数据库配置产生持久影响。有关可以使用 SET_VAR 配置的可用设置列表,请参阅 [SHOW SETTINGS](03-show-settings.md)。要了解其工作原理,请参阅以下示例:
11+
- 临时配置设置,仅影响 SQL 语句执行期间。需要注意的是,使用 SET_VAR 指定的设置仅会影响当前执行的语句结果,而不会对整体数据库配置产生持久影响。有关可以使用 SET_VAR 配置的可用设置列表,请参见 [SHOW SETTINGS](03-show-settings.md)。要了解其工作原理,请参阅以下示例:
1212

13-
- [示例 1. 临时设置时区](#example-1-temporarily-set-timezone)
14-
- [示例 2: 控制 COPY INTO 的并行处理](#example-2-control-parallel-processing-for-copy-into)
13+
- [示例 1临时设置时区](#示例-1临时设置时区)
14+
- [示例 2控制 COPY INTO 的并行处理](#示例-2控制-copy-into-的并行处理)
1515

16-
- 使用标签 *deduplicate_label* 控制 [INSERT](../10-dml/dml-insert.md)[UPDATE](../10-dml/dml-update.md)[REPLACE](../10-dml/dml-replace.md) 操作的去重行为。对于在 SQL 语句中带有 deduplicate_label 的这些操作,Databend 仅执行第一个语句,后续具有相同 deduplicate_label 值的语句将被忽略,无论其预期的数据修改如何。请注意,一旦设置了 deduplicate_label,它将在 24 小时内保持有效。要了解 deduplicate_label 如何协助去重,请参阅 [示例 3: 设置去重标签](#example-3-set-deduplicate-label)
16+
- 使用标签 *deduplicate_label* 控制 [INSERT](../10-dml/dml-insert.md)[UPDATE](../10-dml/dml-update.md)[REPLACE](../10-dml/dml-replace.md) 操作的去重行为。对于 SQL 语句中带有 deduplicate_label 的操作,Databend 仅执行第一条语句,后续具有相同 deduplicate_label 值的语句将被忽略,无论其预期的数据修改如何。请注意,一旦设置了 deduplicate_label,它将在 24 小时内保持有效。要了解 deduplicate_label 如何协助去重,请参见 [示例 3设置去重标签](#示例-3设置去重标签)
1717

1818
另请参阅:
1919
- [SETTINGS 子句](../20-query-syntax/settings.md)
@@ -25,14 +25,14 @@ SET_VAR 将在未来的版本中被弃用。建议使用 [SETTINGS 子句](../20
2525
/*+ SET_VAR(key=value) SET_VAR(key=value) ... */
2626
```
2727

28-
- 提示必须紧跟在 [SELECT](../20-query-syntax/01-query-select.md)[INSERT](../10-dml/dml-insert.md)[UPDATE](../10-dml/dml-update.md)[REPLACE](../10-dml/dml-replace.md)[MERGE](../10-dml/dml-merge.md)[DELETE](../10-dml/dml-delete-from.md)[COPY](../10-dml/dml-copy-into-table.md) (INTO) 关键字之后,这些关键字开始 SQL 语句。
29-
- 一个 SET_VAR 只能包含一个 Key=Value 对,这意味着您只能使用一个 SET_VAR 配置一个设置。但是,您可以使用多个 SET_VAR 提示来配置多个设置。
30-
- 如果多个 SET_VAR 提示包含相同的键,则将应用第一个 Key=Value 对。
31-
- 如果键解析或绑定失败,所有提示将被忽略。
28+
- 提示必须紧跟在 [SELECT](../20-query-syntax/01-query-select.md)[INSERT](../10-dml/dml-insert.md)[UPDATE](../10-dml/dml-update.md)[REPLACE](../10-dml/dml-replace.md)[MERGE](../10-dml/dml-merge.md)[DELETE](../10-dml/dml-delete-from.md)[COPY](../10-dml/dml-copy-into-table.md) (INTO) 关键字之后,这些关键字用于开始 SQL 语句。
29+
- 一个 SET_VAR 只能包含一个 Key=Value 对,这意味着你只能使用一个 SET_VAR 配置一个设置。但是,你可以使用多个 SET_VAR 提示来配置多个设置。
30+
- 如果多个 SET_VAR 提示包含相同的键,将应用第一个 Key=Value 对。
31+
- 如果某个键无法解析或绑定,所有提示将被忽略。
3232

3333
## 示例
3434

35-
### 示例 1: 临时设置时区
35+
### 示例 1临时设置时区
3636

3737
```sql
3838
root@localhost> SELECT TIMEZONE();
@@ -78,17 +78,17 @@ SELECT
7878

7979
1 row in 0.010 sec. Processed 1 rows, 1B (104.34 rows/s, 104B/s)
8080
```
81-
### 示例 2: 控制 COPY INTO 的并行处理
81+
### 示例 2控制 COPY INTO 的并行处理
8282

83-
在 Databend 中,*max_threads* 设置指定可以用于执行请求的最大线程数。默认情况下,此值通常设置为与机器上可用的 CPU 核心数匹配。
83+
在 Databend 中,*max_threads* 设置指定了可以用于执行请求的最大线程数。默认情况下,此值通常设置为与机器上可用的 CPU 核心数匹配。
8484

85-
当使用 COPY INTO 将数据加载到 Databend 时,您可以通过在 COPY INTO 命令中注入提示并设置 *max_threads* 参数来控制并行处理能力。例如:
85+
在使用 COPY INTO 将数据加载到 Databend 时,你可以通过向 COPY INTO 命令注入提示并设置 *max_threads* 参数来控制并行处理能力。例如:
8686

8787
```sql
8888
COPY /*+ set_var(max_threads=6) */ INTO mytable FROM @mystage/ pattern='.*[.]parq' FILE_FORMAT=(TYPE=parquet);
8989
```
9090

91-
### 示例 3: 设置去重标签
91+
### 示例 3设置去重标签
9292

9393
```sql
9494
CREATE TABLE t1(a Int, b bool);

docs/cn/sql-reference/10-sql-commands/50-administration-cmds/03-show-settings.md

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

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

88
Databend 提供了多种系统设置,使您能够控制 Databend 的工作方式。此命令显示可用系统设置的当前值和默认值,以及[设置级别](#setting-levels)。要更新设置,请使用 [SET](02-set-global.md)[UNSET](02-unset.md) 命令。
99

10-
- 某些 Databend 行为无法通过系统设置进行更改;您在使用 Databend 时必须考虑这些行为。例如,
10+
- 某些 Databend 行为无法通过系统设置更改;您在使用 Databend 时必须考虑这些行为。例如,
1111
- Databend 将字符串编码为 UTF-8 字符集。
1212
- Databend 使用基于 1 的数组编号约定。
1313
- Databend 将系统设置存储在系统表 [system.settings](../../00-sql-reference/20-system-tables/system-settings.md) 中。
@@ -20,30 +20,30 @@ SHOW SETTINGS [LIKE '<pattern>' | WHERE <expr>] | [LIMIT <limit>]
2020

2121
## 设置级别
2222

23-
每个 Databend 设置都有一个级别,可以是 Global、Default 或 Session。下表说明了每个级别的区别
23+
每个 Databend 设置都有一个级别,可以是 Global、Default 或 Session。下表说明了每个级别之间的区别
2424

25-
| 级别 | 描述 |
26-
|-----------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
27-
| Global | 具有此级别的设置会写入元服务,并影响同一租户中的所有计算集群。此级别的更改具有全局影响,适用于由多个计算集群共享的整个数据库环境。 |
28-
| Default | 具有此级别的设置通过 `databend-query.toml` 配置文件进行配置。此级别的更改仅影响单个查询实例,并且特定于配置文件。此级别为单个查询实例提供默认设置。 |
29-
| Session | 具有此级别的设置仅限于单个请求或会话。它们的作用范围最窄,仅适用于正在进行的特定会话或请求,提供了一种按会话自定义设置的方式。 |
25+
| 级别 | 描述 |
26+
|------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
27+
| Global | 具有此级别的设置会写入元数据服务,并影响同一租户中的所有集群。此级别的更改具有全局影响,适用于由多个集群共享的整个数据库环境。 |
28+
| Default | 具有此级别的设置通过 `databend-query.toml` 配置文件进行配置。此级别的更改仅影响单个查询实例,并且特定于配置文件。此级别为单个查询实例提供默认设置。 |
29+
| Session | 具有此级别的设置仅限于单个请求或会话。它们的范围最窄,仅适用于当前正在进行的特定会话或请求,提供了一种按会话自定义设置的方式。 |
3030

3131
## 示例
3232

3333
:::note
34-
由于 Databend 不时更新系统设置,此示例可能不会显示最新的结果。要查看 Databend 中的最新系统设置,请在您的 Databend 实例中执行 `SHOW SETTINGS;`
34+
由于 Databend 会不时更新系统设置,此示例可能无法显示最新的结果。要查看 Databend 中的最新系统设置,请在您的 Databend 实例中执行 `SHOW SETTINGS;`
3535
:::
3636

3737
```sql
3838
SHOW SETTINGS LIMIT 5;
3939

4040
┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
41-
namevalue │ defaultrange level │ description type
42-
├─────────────────────────────────────────────┼────────┼────────┼──────────┼─────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼────────┤
43-
│ acquire_lock_timeout │ 15 15 │ None │ DEFAULT │ 设置获取锁的最大超时时间(以秒为单位)。 │ UInt64 │
44-
│ aggregate_spilling_bytes_threshold_per_proc │ 0 0 │ None │ DEFAULT │ 设置聚合器在查询执行期间溢出数据到存储之前可以使用的最大内存量(以字节为单位)。 │ UInt64 │
45-
│ aggregate_spilling_memory_ratio │ 0 0 │ [0, 100] │ DEFAULT │ 设置聚合器在查询执行期间溢出数据到存储之前可以使用的最大内存比率(以字节为单位)。 │ UInt64 │
46-
│ auto_compaction_imperfect_blocks_threshold │ 50 50 │ None │ DEFAULT │ 触发自动压缩的阈值。在写操作后,当快照中的不完美块数量超过此值时,将发生自动压缩。 │ UInt64 │
47-
│ collation │ utf8 │ utf8 │ ["utf8"] │ DEFAULT │ 设置字符排序规则。可用值包括 "utf8" │ String │
41+
名称值 │ 默认值范围 级别 │ 描述 类型
42+
├─────────────────────────────────────────────┼──────┼────────┼──────────┼─────────┼────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼────────┤
43+
│ acquire_lock_timeout │ 1515 │ None │ DEFAULT │ 设置获取锁的最大超时时间(秒)。 │ UInt64 │
44+
│ aggregate_spilling_bytes_threshold_per_proc │ 00 │ None │ DEFAULT │ 设置聚合器在执行查询期间在将数据溢出到存储之前可以使用的最大内存量(字节)。 │ UInt64 │
45+
│ aggregate_spilling_memory_ratio │ 00 │ [0, 100] │ DEFAULT │ 设置聚合器在执行查询期间在将数据溢出到存储之前可以使用的最大内存比例(字节)。 │ UInt64 │
46+
│ auto_compaction_imperfect_blocks_threshold │ 5050 │ None │ DEFAULT │ 触发自动压缩的阈值。当写入操作后快照中的不完美块数量超过此值时,将触发自动压缩。 │ UInt64 │
47+
│ collation │ utf8 │ utf8 │ ["utf8"] │ DEFAULT │ 设置字符排序规则。可用值包括 "utf8"。 │ String │
4848
└───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
4949
```

docs/cn/sql-reference/10-sql-commands/50-administration-cmds/04-show-functions.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ title: SHOW FUNCTIONS
44

55
import FunctionDescription from '@site/src/components/FunctionDescription';
66

7-
<FunctionDescription description="引入或更新: v1.2.315"/>
7+
<FunctionDescription description="引入或更新于:v1.2.315"/>
88

9-
列出当前支持的内置标量和聚合函数
9+
列出当前支持的标量和聚合函数
1010

11-
另请参阅: [system.functions](../../00-sql-reference/20-system-tables/system-functions.md)
11+
另请参阅[system.functions](../../00-sql-reference/20-system-tables/system-functions.md)
1212

1313
## 语法
1414

@@ -37,7 +37,7 @@ SHOW FUNCTIONS;
3737
+-------------------------+--------------+---------------------------+
3838
```
3939

40-
显示以 `"today"` 开头的函数:
40+
显示以 `"today"` 开头的函数
4141

4242
```sql
4343
SHOW FUNCTIONS LIKE 'today%';
@@ -52,7 +52,7 @@ SHOW FUNCTIONS LIKE 'today%';
5252
+--------------+--------------+-------------+
5353
```
5454

55-
使用 `WHERE` 显示以 `"today"` 开头的函数:
55+
使用 `WHERE` 显示以 `"today"` 开头的函数
5656

5757
```sql
5858
SHOW FUNCTIONS WHERE name LIKE 'today%';

docs/cn/sql-reference/10-sql-commands/50-administration-cmds/05-show-user-functions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ sidebar_position: 4
44
---
55
import FunctionDescription from '@site/src/components/FunctionDescription';
66

7-
<FunctionDescription description="引入或更新: v1.2.315"/>
7+
<FunctionDescription description="引入或更新于:v1.2.315"/>
88

99
列出系统中现有的用户定义函数和外部函数。等同于 `SELECT name, is_aggregate, description, arguments, language FROM system.user_functions ...`
1010

11-
另请参阅: [system.user_functions](../../00-sql-reference/20-system-tables/system-user-functions.md)
11+
另请参阅[system.user_functions](../../00-sql-reference/20-system-tables/system-user-functions.md)
1212

1313
## 语法
1414

0 commit comments

Comments
 (0)