From bf66c2fe6c1f6aed95b9bb5cfeabcf2c9865a61f Mon Sep 17 00:00:00 2001 From: spaceoddity91719 Date: Wed, 11 May 2022 10:06:10 +0800 Subject: [PATCH 1/4] update(sca):command options+release notes --- product/en/docs-sca/v5.1/command_options.md | 14 +++++++++++ product/en/docs-sca/v5.1/release-notes.md | 27 +++++++++++++++++++++ product/zh/docs-sca/v5.1/command_options.md | 14 +++++++++++ product/zh/docs-sca/v5.1/release-notes.md | 24 ++++++++++++++++++ 4 files changed, 79 insertions(+) diff --git a/product/en/docs-sca/v5.1/command_options.md b/product/en/docs-sca/v5.1/command_options.md index 9747528e..72ad9e36 100644 --- a/product/en/docs-sca/v5.1/command_options.md +++ b/product/en/docs-sca/v5.1/command_options.md @@ -55,6 +55,7 @@ Options: -F, --force : Force mode in REPO Creation, drop old objects before create it -r, --report : Final report file location, default in data directory with name 'report' --license : License file, default is [./license.json] + --sql-modified : Modified SQL list used in simulation --sql-transformer : Regular rules for SQL transformation (for internal use) : Format: [{"name": "xxx" : "source": "xxx", @@ -201,6 +202,19 @@ Default value: ./license.json The location of the License file. +### --sql-modified (custom SQL rewriting) + +In SQL performance simulation, a list of unsupported SQL file (stored in a custom report directory) is generated each time the performance simulation is run, named: **Simulator_modified_list.csv**. + +This option is used to manually modify some of the unsupported SQL in the SQL performance simulation task to achieve more SQL support and compare as many SQL performance changes as possible. + +The process of custom SQL modification is as follows. + +1. Complete the SQL performance simulation task (first performance simulation) using the standard process +2. Open the **Simulator_modified_list.csv** file in the report directory and manually modify the syntax of the SQL statements in this file so that they can be executed correctly in the target database +3. Add the `-D --sql-modified /Simulator_modified_list.csv` option to the original options to resimulate the performance of the failed SQL +4. Continue to check step 2 and step 3 until the final performance simulated SQL ranges as expected and retrieve the final analysis report + ### --sql-transformer (SQL transform rules) [Advanced Usage] Specify the SQL transform rules from the source database to the target database, and use regular matching for transform. diff --git a/product/en/docs-sca/v5.1/release-notes.md b/product/en/docs-sca/v5.1/release-notes.md index 942ac548..0f3dcc32 100644 --- a/product/en/docs-sca/v5.1/release-notes.md +++ b/product/en/docs-sca/v5.1/release-notes.md @@ -7,6 +7,33 @@ date: 2021-09-30 # Release Notes +## v5.2 + +- [sca_linux_arm64](https://cdn-mogdb.enmotech.com/sca/SCA_v5.2/sca_linux_arm64) +- [sca_linux_x86_64](https://cdn-mogdb.enmotech.com/sca/SCA_v5.2/sca_linux_x86_64) +- [sca_macos_x86_64](https://cdn-mogdb.enmotech.com/sca/SCA_v5.2/sca_macos_x86_64) +- [Sample Report](https://cdn-mogdb.enmotech.com/sca/SCA_v5.0.0/SCA_sample_report_v5.0.zip) + +### Features + +1. add **--sql-modified** option to support manual adjustment of the SQL to be executed in SQL simulation +2. SQL compatibility evaluation supports breakpoints and linkage with forced mode. + +### Improvements + +1. In various analysis tasks, add the summary information output after the analysis is completed +2. Add the error details output of **copy_db** function in openGauss/MogDB database module +3. Adjust the **SQL_Normalize** function to support the SQL normalization operation by database +4. Adjust the scope of object completion logic to execute only in the tasks where SQL compatibility evaluation is necessary +5. Use Python custom function to calculate **SQL_HASH** value for SQL with **FMS=0** during Oracle SQL collection to reduce the probability of partial duplicate DML + +### Bugfixs + +1. Fix the problem that the data copy to database in csv format is wrong due to the presence of double quotes in the data +2. Fix some abnormalities caused by NULL value and empty string judgment in the database +3. Fix the compatibility analysis error caused by the empty **Package_name** information +4. Fix the problem of misjudgment of keyword rewriting rules when Oracle SQL rewriting (V$VERSION => V$"VERSION") + ## v5.1.0 - [sca_linux_arm64](https://cdn-mogdb.enmotech.com/sca/SCA_v5.1.0/sca_linux_arm64) diff --git a/product/zh/docs-sca/v5.1/command_options.md b/product/zh/docs-sca/v5.1/command_options.md index 7b8246e4..d4667b57 100644 --- a/product/zh/docs-sca/v5.1/command_options.md +++ b/product/zh/docs-sca/v5.1/command_options.md @@ -55,6 +55,7 @@ Options: -F, --force : Force mode in REPO Creation, drop old objects before create it -r, --report : Final report file location, default in data directory with name 'report' --license : License file, default is [./license.json] + --sql-modified : Modified SQL list used in simulation --sql-transformer : Regular rules for SQL transformation (for internal use) : Format: [{"name": "xxx" : "source": "xxx", @@ -201,6 +202,19 @@ SCA version: 5.1.0 License 文件的位置。 +### --sql-modified (自定义SQL改写) + +SQL 性能模拟中,每次运行性能模拟均会产生不支持 SQL 列表文件(存储于自定义的报告目录中),名称为: Simulator_modified_list.csv。 + +该选项用于在 SQL 性能模拟任务中,手动修改部分不支持的 SQL ,以达到更多的 SQL 支持率,尽可能对比更多的 SQL 性能变化。 + +自定义 SQL 修改的流程如下: + +1. 使用标准的流程完成 SQL 性能模拟任务(第一次性能模拟) +2. 打开报告目录中的 Simulator_modified_list.csv 文件,手动修改该文件中的SQL语句语法,使其能在目标数据库中正确执行 +3. 在原有选项的前提下,增加 `-D --sql-modified /Simulator_modified_list.csv` 选项,即可重新对失败的 SQL 进行性能模拟 +4. 继续检查步骤二和步骤三,直到最终性能模拟的 SQL 范围符合预期,取出最终的分析报告 + ### --sql-transformer (SQL转换规则) 【高级用法】 指定从源库到目标库的 SQL 转换规则,使用正则匹配进行转换。 diff --git a/product/zh/docs-sca/v5.1/release-notes.md b/product/zh/docs-sca/v5.1/release-notes.md index 964e4c43..633e0fc7 100644 --- a/product/zh/docs-sca/v5.1/release-notes.md +++ b/product/zh/docs-sca/v5.1/release-notes.md @@ -7,6 +7,30 @@ date: 2022-03-07 # 发布记录 +## v5.2 + +- [sca_linux_arm64](https://cdn-mogdb.enmotech.com/sca/SCA_v5.2/sca_linux_arm64) +- [sca_linux_x86_64](https://cdn-mogdb.enmotech.com/sca/SCA_v5.2/sca_linux_x86_64) +- [sca_macos_x86_64](https://cdn-mogdb.enmotech.com/sca/SCA_v5.2/sca_macos_x86_64) +- [示例报告](https://cdn-mogdb.enmotech.com/sca/SCA_v5.0.0/SCA_sample_report_v5.0.zip) + +### 功能 +1. 增加 --sql-modified 选项,支持在 SQL 模拟中手动调整待执行的 SQL +2. SQL 兼容度评估支持断点续跑,支持与强制模式联动 + +### 改进 +1. 在各种分析任务中,增加分析完成后的概要信息输出 +2. openGauss/MogDB 库模块中,增加 copy_db 函数的错误详细信息输出 +3. 调整函数 SQL_Normalize,支持按数据库区别的 SQL 规范化操作 +4. 调整对象补全逻辑的范围,只在有必要进行SQL兼容度评估的任务中执行 +5. 在 Oracle SQL 采集时,对于 FMS= 0的 SQL,采用 Python 自定义函数计算 SQL_HASH 值,减少部分重复 DML 出现的概率 + +### 修复 +1. 修复数据中存在双引号,导致 csv 格式数据 copy 到数据库报错的问题 +2. 修复资料库中由于 NULL 值与空字符串判断,导致的一些异常 +3. 修复 Package_name 信息为空导致的兼容性分析报错 +4. 修复 Oracle SQL 改写时,关键词改写规则误判的问题 (V$VERSION => V$"VERSION") + ## v5.1.0 - [sca_linux_arm64](https://cdn-mogdb.enmotech.com/sca/SCA_v5.1.0/sca_linux_arm64) -- Gitee From bfba266e7c4df5e5e93c0db6c543d96878d0e97c Mon Sep 17 00:00:00 2001 From: spaceoddity91719 Date: Wed, 11 May 2022 11:31:36 +0800 Subject: [PATCH 2/4] fix(sca):markdownlint --- product/en/docs-sca/v5.1/release-notes.md | 22 ++++++++++---------- product/zh/docs-sca/v5.1/release-notes.md | 25 +++++++++++++---------- 2 files changed, 25 insertions(+), 22 deletions(-) diff --git a/product/en/docs-sca/v5.1/release-notes.md b/product/en/docs-sca/v5.1/release-notes.md index 0f3dcc32..342154ec 100644 --- a/product/en/docs-sca/v5.1/release-notes.md +++ b/product/en/docs-sca/v5.1/release-notes.md @@ -16,23 +16,23 @@ date: 2021-09-30 ### Features -1. add **--sql-modified** option to support manual adjustment of the SQL to be executed in SQL simulation -2. SQL compatibility evaluation supports breakpoints and linkage with forced mode. +- add **--sql-modified** option to support manual adjustment of the SQL to be executed in SQL simulation +- SQL compatibility evaluation supports breakpoints and linkage with forced mode. ### Improvements -1. In various analysis tasks, add the summary information output after the analysis is completed -2. Add the error details output of **copy_db** function in openGauss/MogDB database module -3. Adjust the **SQL_Normalize** function to support the SQL normalization operation by database -4. Adjust the scope of object completion logic to execute only in the tasks where SQL compatibility evaluation is necessary -5. Use Python custom function to calculate **SQL_HASH** value for SQL with **FMS=0** during Oracle SQL collection to reduce the probability of partial duplicate DML +- In various analysis tasks, add the summary information output after the analysis is completed +- Add the error details output of **copy_db** function in openGauss/MogDB database module +- Adjust the **SQL_Normalize** function to support the SQL normalization operation by database +- Adjust the scope of object completion logic to execute only in the tasks where SQL compatibility evaluation is necessary +- Use Python custom function to calculate **SQL_HASH** value for SQL with **FMS=0** during Oracle SQL collection to reduce the probability of partial duplicate DML ### Bugfixs -1. Fix the problem that the data copy to database in csv format is wrong due to the presence of double quotes in the data -2. Fix some abnormalities caused by NULL value and empty string judgment in the database -3. Fix the compatibility analysis error caused by the empty **Package_name** information -4. Fix the problem of misjudgment of keyword rewriting rules when Oracle SQL rewriting (V$VERSION => V$"VERSION") +- Fix the problem that the data copy to database in csv format is wrong due to the presence of double quotes in the data +- Fix some abnormalities caused by NULL value and empty string judgment in the database +- Fix the compatibility analysis error caused by the empty **Package_name** information +- Fix the problem of misjudgment of keyword rewriting rules when Oracle SQL rewriting (V$VERSION => V$"VERSION") ## v5.1.0 diff --git a/product/zh/docs-sca/v5.1/release-notes.md b/product/zh/docs-sca/v5.1/release-notes.md index 633e0fc7..de033a11 100644 --- a/product/zh/docs-sca/v5.1/release-notes.md +++ b/product/zh/docs-sca/v5.1/release-notes.md @@ -15,21 +15,24 @@ date: 2022-03-07 - [示例报告](https://cdn-mogdb.enmotech.com/sca/SCA_v5.0.0/SCA_sample_report_v5.0.zip) ### 功能 -1. 增加 --sql-modified 选项,支持在 SQL 模拟中手动调整待执行的 SQL -2. SQL 兼容度评估支持断点续跑,支持与强制模式联动 + +- 增加 --sql-modified 选项,支持在 SQL 模拟中手动调整待执行的 SQL +- SQL 兼容度评估支持断点续跑,支持与强制模式联动 ### 改进 -1. 在各种分析任务中,增加分析完成后的概要信息输出 -2. openGauss/MogDB 库模块中,增加 copy_db 函数的错误详细信息输出 -3. 调整函数 SQL_Normalize,支持按数据库区别的 SQL 规范化操作 -4. 调整对象补全逻辑的范围,只在有必要进行SQL兼容度评估的任务中执行 -5. 在 Oracle SQL 采集时,对于 FMS= 0的 SQL,采用 Python 自定义函数计算 SQL_HASH 值,减少部分重复 DML 出现的概率 + +- 在各种分析任务中,增加分析完成后的概要信息输出 +- openGauss/MogDB 库模块中,增加 copy_db 函数的错误详细信息输出 +- 调整函数 SQL_Normalize,支持按数据库区别的 SQL 规范化操作 +- 调整对象补全逻辑的范围,只在有必要进行SQL兼容度评估的任务中执行 +- 在 Oracle SQL 采集时,对于 FMS= 0 的 SQL,采用 Python 自定义函数计算 SQL_HASH 值,减少部分重复 DML 出现的概率 ### 修复 -1. 修复数据中存在双引号,导致 csv 格式数据 copy 到数据库报错的问题 -2. 修复资料库中由于 NULL 值与空字符串判断,导致的一些异常 -3. 修复 Package_name 信息为空导致的兼容性分析报错 -4. 修复 Oracle SQL 改写时,关键词改写规则误判的问题 (V$VERSION => V$"VERSION") + +- 修复数据中存在双引号,导致 csv 格式数据 copy 到数据库报错的问题 +- 修复资料库中由于 NULL 值与空字符串判断,导致的一些异常 +- 修复 Package_name 信息为空导致的兼容性分析报错 +- 修复 Oracle SQL 改写时,关键词改写规则误判的问题 (V$VERSION => V$"VERSION") ## v5.1.0 -- Gitee From e96e988aec8b77ac4110913631980fc208e423fd Mon Sep 17 00:00:00 2001 From: spaceoddity91719 Date: Wed, 11 May 2022 11:56:34 +0800 Subject: [PATCH 3/4] =?UTF-8?q?update(mogdb):2.1=E6=96=87=E6=A1=A3anomaly?= =?UTF-8?q?=5Fdetection?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../5-1-overview.md | 23 ++++++++++++++++--- .../5-1-overview.md | 21 ++++++++++++++--- 2 files changed, 38 insertions(+), 6 deletions(-) diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-1-overview.md b/product/en/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-1-overview.md index ce372de1..b2975255 100644 --- a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-1-overview.md +++ b/product/en/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-1-overview.md @@ -7,8 +7,25 @@ date: 2021-05-19 # Overview -anomaly_detection is an AI tool integrated into MogDB. It can be used to collect database metrics, forecast metric trend changes, analyze root causes of slow SQL statements, and detect and diagnose exceptions. It is a component in the DBMind suite. The information that can be collected consists of **os_exporter**,**database_exporter**, and **wdr**. **os_exporter**includes I/O read, I/O write, I/O wait, CPU usage, memory usage, and disk space occupied by the database data directories.**database_exporter** includes QPS, some key GUC parameters (**work_mem**,**shared_buffers**, and **max_connections**), temporary database files, external processes, and external connections.**wdr**includes the slow SQL text, SQL execution start time, and SQL execution end time. In terms of exception detection, anomaly_detection can forecast the change trend of multiple metrics such as**IO_Read**, **IO_Write**,**IO_Wait**, **CPU_Usage**,**Memory_Usage**, and **Disk_Space**. When detecting that a metric exceeds the manually set threshold in a certain period or at a certain moment in the future, the tool generates an alarm through logs. In terms of slow SQL root cause analysis, the tool periodically obtains slow SQL information from WDR reports, diagnoses the root causes of slow SQL statements, and saves the diagnosis result to log files. In addition, the tool supports interactive slow SQL diagnosis, that is, the tool analyzes the root causes of slow SQL statements entered by users, and sends the result to the user. +anomaly_detection is an AI tool integrated into MogDB. It can be used to collect database metrics, forecast metric trend changes, analyze root causes of slow SQL statements, and detect and diagnose exceptions. It is a component in the DBMind suite. -anomaly_detection consists of the agent and detector modules. The agent and MogDB database are deployed on the same server. The agent module provides the following functions: 1. Periodically collect database metric data and store the collected data in the buffer queue. 2. Periodically send the data in the buffer queue to the collector submodule of the detector module. +The information that can be collected consists of **os_exporter**,**database_exporter**, and **wdr**. -The detector module consists of collector and monitor. The collector submodule communicates with the agent module through HTTP or HTTPS, receives data pushed by the agent module, and stores the data locally. The monitor submodule forecasts the metric change trend and generates alarms based on the local data. In addition, the monitor submodule analyzes the root cause of slow SQL statements based on related information such as the system and WDR reports. +- **os_exporter**includes I/O read, I/O write, I/O wait, CPU usage, memory usage, and disk space occupied by the database data directories. + +- **database_exporter** includes QPS, some key GUC parameters (**work_mem**,**shared_buffers**, and **max_connections**), temporary database files, external processes, and external connections. + +- **wdr** includes the slow SQL text, SQL execution start time, and SQL execution end time. + +In terms of exception detection, anomaly_detection can forecast the change trend of multiple metrics such as `IO_Read`, `IO_Write`, `IO_Wait`, `CPU_Usage`, `Memory_Usage`, and `Disk_Space`. When detecting that a metric exceeds the manually set threshold in a certain period or at a certain moment in the future, the tool generates an alarm through logs. + +In terms of slow SQL root cause analysis, the tool periodically obtains slow SQL information from WDR reports, diagnoses the root causes of slow SQL statements, and saves the diagnosis result to log files. In addition, the tool supports interactive slow SQL diagnosis, that is, the tool analyzes the root causes of slow SQL statements entered by users, and sends the result to the user. + +anomaly_detection consists of the agent and detector modules. + +The agent and MogDB database are deployed on the same server. The agent module provides the following functions: 1. Periodically collect database metric data and store the collected data in the buffer queue. 2. Periodically send the data in the buffer queue to the collector submodule of the detector module. + +The detector module consists of collector and monitor. + +- The collector submodule communicates with the agent module through HTTP or HTTPS, receives data pushed by the agent module, and stores the data locally. +- The monitor submodule forecasts the metric change trend and generates alarms based on the local data. In addition, the monitor submodule analyzes the root cause of slow SQL statements based on related information such as the system and WDR reports. \ No newline at end of file diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-1-overview.md b/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-1-overview.md index bae52cc9..116520e2 100644 --- a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-1-overview.md +++ b/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-1-overview.md @@ -7,8 +7,23 @@ date: 2021-05-19 # 概述 -anomaly_detection是MogDB集成的、可以用于数据库指标采集、预测指标趋势变化、慢SQL根因分析以及异常监控与诊断的AI工具,是DBMind套间中的一个组件。支持采集的信息分为三块,分别是os_exporter、database_exporter、wdr,os_exporter主要包括IO_Read、IO_Write、IO_Wait、CPU_Usage、Memory_Usage、数据库数据目录磁盘空间占用Disk_space;database_exporter主要包括QPS、部分关键GUC参数(work_mem、shared_buffers、max_connections)、数据库临时文件、外部进程情况、外部连接数;wdr包括慢SQL文本、SQL开始执行时间、SQL结束执行时间相关信息。在异常监控方面,anomaly_detection可以同时对IO_Read、IO_Write、IO_Wait、CPU_Usage、Memory_Usage和Disk_Space多个指标的未来变化趋势进行预测,当发现某个指标在未来某段时间或者某个时刻会超出人工设置的阈值,该工具会通过日志进行报警。在慢SQL根因分析方面,工具会定期从WDR报告中拉取慢SQL信息,并对慢SQL的根因进行诊断,最后将诊断结果存放到日志文件中,同时该工具还支持用户交互式慢SQL诊断,即对用户输入的慢SQL进行根因分析,并将结果反馈给用户。 +Anomaly_detection是MogDB集成的AI工具。可以用于数据库指标采集、预测指标趋势变化、慢SQL根因分析以及异常监控与诊断,是DBMind套间中的一个组件。 -anomaly_detection由agent和detector两大模块组成。agent和MogDB数据库环境部署在同一个服务器上,该模块主要有两个作用。一个是定时采集数据库指标数据,并将采集到的数据存放到缓冲队列中;另一个作用是将缓冲队列中数据定时发送到detector的collector子模块中。 +Anomaly_detection支持采集的信息分为三块,分别是os_exporter、database_exporter和WDR。 -detector模块由collector模块和monitor模块组成,collector模块和agent模块通过http或https进行通信,接受agent模块push的数据并存储到本地。monitor模块基于本地数据对指标的未来变化趋势进行预测和异常报警,另外结合系统和WDR报告等各种相关联信息,分析慢SQL的根因。 +- os_exporter主要包括IO_Read、IO_Write、IO_Wait、CPU_Usage、Memory_Usage、数据库数据目录磁盘空间占用Disk_space; +- database_exporter主要包括QPS、部分关键GUC参数(work_mem、shared_buffers、max_connections)、数据库临时文件、外部进程情况、外部连接数; +- WDR包括慢SQL文本、SQL开始执行时间、SQL结束执行时间相关信息。 + +在异常监控方面,anomaly_detection可以同时对IO_Read、IO_Write、IO_Wait、CPU_Usage、Memory_Usage和Disk_Space多个指标的未来变化趋势进行预测,当发现某个指标在未来某段时间或者某个时刻会超出人工设置的阈值,该工具会通过日志进行报警。 + +在慢SQL根因分析方面,工具会定期从WDR报告中拉取慢SQL信息,并对慢SQL的根因进行诊断,最后将诊断结果存放到日志文件中,同时该工具还支持用户交互式慢SQL诊断,即对用户输入的慢SQL进行根因分析,并将结果反馈给用户。 + +anomaly_detection由agent和detector两大模块组成。 + +agent和MogDB数据库环境部署在同一个服务器上,该模块主要有两个作用。一个是定时采集数据库指标数据,并将采集到的数据存放到缓冲队列中;另一个作用是将缓冲队列中数据定时发送到detector的collector子模块中。 + +detector模块由collector模块和monitor模块组成。 + +- collector模块和agent模块通过http或https进行通信,接受agent模块push的数据并存储到本地。 +- monitor模块基于本地数据对指标的未来变化趋势进行预测和异常报警,另外结合系统和WDR报告等各种相关联信息,分析慢SQL的根因。 -- Gitee From e5cea10dada181869f8b0318b0323014cdd92e97 Mon Sep 17 00:00:00 2001 From: spaceoddity91719 Date: Wed, 11 May 2022 15:10:24 +0800 Subject: [PATCH 4/4] =?UTF-8?q?update(mogdb):2.1=E6=96=87=E6=A1=A3?= =?UTF-8?q?=E7=9B=AE=E5=BD=95=E7=BB=93=E6=9E=84=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AI-features/1-AI-features-overview.md | 0 .../2-1-ai-query-time-forecasting-overview.md | 0 .../2-2-environment-deployment.md | 0 .../2-3-usage-guide.md | 0 .../2-4-best-practices.md | 0 .../2-5-faqs.md | 0 .../3-1-x-tuner-overview.md | 0 .../3-2-preparations.md | 0 .../3-3-examples.md | 0 .../3-4-obtaining-help-information.md | 0 .../3-5-command-reference.md | 0 .../3-6-Troubleshooting.md | 0 .../4-1-overview.md | 0 .../4-2-usage-guide.md | 0 .../4-3-obtaining-help-information.md | 0 .../4-4-command-reference.md | 0 .../4-5-troubleshooting.md | 0 .../5-1-overview.md | 0 .../5-2-preparations.md | 0 .../5-3-adding-monitoring-parameters.md | 0 .../5-4-obtaining-help-information.md | 0 .../5-5-command-reference.md | 0 .../5-6-examples.md | 0 .../5-7-ai-server.md | 0 .../5-8-ai-manager.md | 0 .../6-1-single-query-index-recommendation.md | 0 .../6-2-virtual-index.md | 0 ...6-3-workload-level-index-recommendation.md | 0 .../AI-features/7-deepsql/7-1-overview.md | 0 .../7-deepsql/7-2-environment-deployment.md | 0 .../AI-features/7-deepsql/7-3-usage-guide.md | 0 .../7-deepsql/7-4-best-practices.md | 0 .../7-deepsql/7-5-troubleshooting.md | 0 .../AI-features/8-db4ai/8-1-overview.md | 0 ...i-snapshots-for-data-version-management.md | 0 ...query-for-model-training-and-prediction.md | 0 .../8-db4ai/8-4-pl-python-fenced-mode.md | 0 product/en/docs-mogdb/v2.1/toc.md | 202 +++++++++--------- product/en/docs-mogdb/v2.1/toc_ai-features.md | 50 +++++ product/en/docs-mogdb/v2.1/toc_dev.md | 45 ---- .../AI-features/1-AI-features-overview.md | 0 .../2-1-ai-query-time-forecasting-overview.md | 0 .../2-2-environment-deployment.md | 0 .../2-3-usage-guide.md | 0 .../2-4-best-practices.md | 0 .../2-5-faqs.md | 0 .../3-1-x-tuner-overview.md | 0 .../3-2-preparations.md | 0 .../3-3-examples.md | 0 .../3-4-obtaining-help-information.md | 0 .../3-5-command-reference.md | 0 .../3-6-Troubleshooting.md | 0 .../4-1-overview.md | 0 .../4-2-usage-guide.md | 0 .../4-3-obtaining-help-information.md | 0 .../4-4-command-reference.md | 0 .../4-5-troubleshooting.md | 0 .../5-1-overview.md | 0 .../5-2-preparations.md | 0 .../5-3-adding-monitoring-parameters.md | 0 .../5-4-obtaining-help-information.md | 0 .../5-5-command-reference.md | 0 .../5-6-examples.md | 0 .../5-7-ai-server.md | 0 .../5-8-ai-manager.md | 0 .../6-1-single-query-index-recommendation.md | 0 .../6-2-virtual-index.md | 0 ...6-3-workload-level-index-recommendation.md | 0 .../AI-features/7-deepsql/7-1-overview.md | 0 .../7-deepsql/7-2-environment-deployment.md | 0 .../AI-features/7-deepsql/7-3-usage-guide.md | 0 .../7-deepsql/7-4-best-practices.md | 0 .../7-deepsql/7-5-troubleshooting.md | 0 .../AI-features/8-db4ai/8-1-overview.md | 0 ...i-snapshots-for-data-version-management.md | 0 ...query-for-model-training-and-prediction.md | 0 .../8-db4ai/8-4-pl-python-fenced-mode.md | 0 product/zh/docs-mogdb/v2.1/toc.md | 200 ++++++++--------- product/zh/docs-mogdb/v2.1/toc_ai-features.md | 50 +++++ product/zh/docs-mogdb/v2.1/toc_dev.md | 45 ---- 80 files changed, 301 insertions(+), 291 deletions(-) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/1-AI-features-overview.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/2-predictor-ai-query-time-forecasting/2-1-ai-query-time-forecasting-overview.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/2-predictor-ai-query-time-forecasting/2-2-environment-deployment.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/2-predictor-ai-query-time-forecasting/2-3-usage-guide.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/2-predictor-ai-query-time-forecasting/2-4-best-practices.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/2-predictor-ai-query-time-forecasting/2-5-faqs.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-1-x-tuner-overview.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-2-preparations.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-3-examples.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-4-obtaining-help-information.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-5-command-reference.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-6-Troubleshooting.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/4-sqldiag-slow-sql-discovery/4-1-overview.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/4-sqldiag-slow-sql-discovery/4-2-usage-guide.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/4-sqldiag-slow-sql-discovery/4-3-obtaining-help-information.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/4-sqldiag-slow-sql-discovery/4-4-command-reference.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/4-sqldiag-slow-sql-discovery/4-5-troubleshooting.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/5-a-detection-status-monitoring/5-1-overview.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/5-a-detection-status-monitoring/5-2-preparations.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/5-a-detection-status-monitoring/5-3-adding-monitoring-parameters.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/5-a-detection-status-monitoring/5-4-obtaining-help-information.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/5-a-detection-status-monitoring/5-5-command-reference.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/5-a-detection-status-monitoring/5-6-examples.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/5-a-detection-status-monitoring/5-7-ai-server.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/5-a-detection-status-monitoring/5-8-ai-manager.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/6-index-advisor-index-recommendation/6-1-single-query-index-recommendation.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/6-index-advisor-index-recommendation/6-2-virtual-index.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/6-index-advisor-index-recommendation/6-3-workload-level-index-recommendation.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/7-deepsql/7-1-overview.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/7-deepsql/7-2-environment-deployment.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/7-deepsql/7-3-usage-guide.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/7-deepsql/7-4-best-practices.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/7-deepsql/7-5-troubleshooting.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/8-db4ai/8-1-overview.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/8-db4ai/8-2-db4ai-snapshots-for-data-version-management.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/8-db4ai/8-3-db4ai-query-for-model-training-and-prediction.md (100%) rename product/en/docs-mogdb/v2.1/{developer-guide => }/AI-features/8-db4ai/8-4-pl-python-fenced-mode.md (100%) create mode 100644 product/en/docs-mogdb/v2.1/toc_ai-features.md rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/1-AI-features-overview.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/2-predictor-ai-query-time-forecasting/2-1-ai-query-time-forecasting-overview.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/2-predictor-ai-query-time-forecasting/2-2-environment-deployment.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/2-predictor-ai-query-time-forecasting/2-3-usage-guide.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/2-predictor-ai-query-time-forecasting/2-4-best-practices.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/2-predictor-ai-query-time-forecasting/2-5-faqs.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-1-x-tuner-overview.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-2-preparations.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-3-examples.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-4-obtaining-help-information.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-5-command-reference.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-6-Troubleshooting.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/4-sqldiag-slow-sql-discovery/4-1-overview.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/4-sqldiag-slow-sql-discovery/4-2-usage-guide.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/4-sqldiag-slow-sql-discovery/4-3-obtaining-help-information.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/4-sqldiag-slow-sql-discovery/4-4-command-reference.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/4-sqldiag-slow-sql-discovery/4-5-troubleshooting.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/5-a-detection-status-monitoring/5-1-overview.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/5-a-detection-status-monitoring/5-2-preparations.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/5-a-detection-status-monitoring/5-3-adding-monitoring-parameters.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/5-a-detection-status-monitoring/5-4-obtaining-help-information.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/5-a-detection-status-monitoring/5-5-command-reference.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/5-a-detection-status-monitoring/5-6-examples.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/5-a-detection-status-monitoring/5-7-ai-server.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/5-a-detection-status-monitoring/5-8-ai-manager.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/6-index-advisor-index-recommendation/6-1-single-query-index-recommendation.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/6-index-advisor-index-recommendation/6-2-virtual-index.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/6-index-advisor-index-recommendation/6-3-workload-level-index-recommendation.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/7-deepsql/7-1-overview.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/7-deepsql/7-2-environment-deployment.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/7-deepsql/7-3-usage-guide.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/7-deepsql/7-4-best-practices.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/7-deepsql/7-5-troubleshooting.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/8-db4ai/8-1-overview.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/8-db4ai/8-2-db4ai-snapshots-for-data-version-management.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/8-db4ai/8-3-db4ai-query-for-model-training-and-prediction.md (100%) rename product/zh/docs-mogdb/v2.1/{developer-guide => }/AI-features/8-db4ai/8-4-pl-python-fenced-mode.md (100%) create mode 100644 product/zh/docs-mogdb/v2.1/toc_ai-features.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/1-AI-features-overview.md b/product/en/docs-mogdb/v2.1/AI-features/1-AI-features-overview.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/1-AI-features-overview.md rename to product/en/docs-mogdb/v2.1/AI-features/1-AI-features-overview.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-1-ai-query-time-forecasting-overview.md b/product/en/docs-mogdb/v2.1/AI-features/2-predictor-ai-query-time-forecasting/2-1-ai-query-time-forecasting-overview.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-1-ai-query-time-forecasting-overview.md rename to product/en/docs-mogdb/v2.1/AI-features/2-predictor-ai-query-time-forecasting/2-1-ai-query-time-forecasting-overview.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-2-environment-deployment.md b/product/en/docs-mogdb/v2.1/AI-features/2-predictor-ai-query-time-forecasting/2-2-environment-deployment.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-2-environment-deployment.md rename to product/en/docs-mogdb/v2.1/AI-features/2-predictor-ai-query-time-forecasting/2-2-environment-deployment.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-3-usage-guide.md b/product/en/docs-mogdb/v2.1/AI-features/2-predictor-ai-query-time-forecasting/2-3-usage-guide.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-3-usage-guide.md rename to product/en/docs-mogdb/v2.1/AI-features/2-predictor-ai-query-time-forecasting/2-3-usage-guide.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-4-best-practices.md b/product/en/docs-mogdb/v2.1/AI-features/2-predictor-ai-query-time-forecasting/2-4-best-practices.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-4-best-practices.md rename to product/en/docs-mogdb/v2.1/AI-features/2-predictor-ai-query-time-forecasting/2-4-best-practices.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-5-faqs.md b/product/en/docs-mogdb/v2.1/AI-features/2-predictor-ai-query-time-forecasting/2-5-faqs.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-5-faqs.md rename to product/en/docs-mogdb/v2.1/AI-features/2-predictor-ai-query-time-forecasting/2-5-faqs.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-1-x-tuner-overview.md b/product/en/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-1-x-tuner-overview.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-1-x-tuner-overview.md rename to product/en/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-1-x-tuner-overview.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-2-preparations.md b/product/en/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-2-preparations.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-2-preparations.md rename to product/en/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-2-preparations.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-3-examples.md b/product/en/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-3-examples.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-3-examples.md rename to product/en/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-3-examples.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-4-obtaining-help-information.md b/product/en/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-4-obtaining-help-information.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-4-obtaining-help-information.md rename to product/en/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-4-obtaining-help-information.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-5-command-reference.md b/product/en/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-5-command-reference.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-5-command-reference.md rename to product/en/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-5-command-reference.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-6-Troubleshooting.md b/product/en/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-6-Troubleshooting.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-6-Troubleshooting.md rename to product/en/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-6-Troubleshooting.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-1-overview.md b/product/en/docs-mogdb/v2.1/AI-features/4-sqldiag-slow-sql-discovery/4-1-overview.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-1-overview.md rename to product/en/docs-mogdb/v2.1/AI-features/4-sqldiag-slow-sql-discovery/4-1-overview.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-2-usage-guide.md b/product/en/docs-mogdb/v2.1/AI-features/4-sqldiag-slow-sql-discovery/4-2-usage-guide.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-2-usage-guide.md rename to product/en/docs-mogdb/v2.1/AI-features/4-sqldiag-slow-sql-discovery/4-2-usage-guide.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-3-obtaining-help-information.md b/product/en/docs-mogdb/v2.1/AI-features/4-sqldiag-slow-sql-discovery/4-3-obtaining-help-information.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-3-obtaining-help-information.md rename to product/en/docs-mogdb/v2.1/AI-features/4-sqldiag-slow-sql-discovery/4-3-obtaining-help-information.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-4-command-reference.md b/product/en/docs-mogdb/v2.1/AI-features/4-sqldiag-slow-sql-discovery/4-4-command-reference.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-4-command-reference.md rename to product/en/docs-mogdb/v2.1/AI-features/4-sqldiag-slow-sql-discovery/4-4-command-reference.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-5-troubleshooting.md b/product/en/docs-mogdb/v2.1/AI-features/4-sqldiag-slow-sql-discovery/4-5-troubleshooting.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-5-troubleshooting.md rename to product/en/docs-mogdb/v2.1/AI-features/4-sqldiag-slow-sql-discovery/4-5-troubleshooting.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-1-overview.md b/product/en/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-1-overview.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-1-overview.md rename to product/en/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-1-overview.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-2-preparations.md b/product/en/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-2-preparations.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-2-preparations.md rename to product/en/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-2-preparations.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-3-adding-monitoring-parameters.md b/product/en/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-3-adding-monitoring-parameters.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-3-adding-monitoring-parameters.md rename to product/en/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-3-adding-monitoring-parameters.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-4-obtaining-help-information.md b/product/en/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-4-obtaining-help-information.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-4-obtaining-help-information.md rename to product/en/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-4-obtaining-help-information.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-5-command-reference.md b/product/en/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-5-command-reference.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-5-command-reference.md rename to product/en/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-5-command-reference.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-6-examples.md b/product/en/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-6-examples.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-6-examples.md rename to product/en/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-6-examples.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-7-ai-server.md b/product/en/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-7-ai-server.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-7-ai-server.md rename to product/en/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-7-ai-server.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-8-ai-manager.md b/product/en/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-8-ai-manager.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-8-ai-manager.md rename to product/en/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-8-ai-manager.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/6-index-advisor-index-recommendation/6-1-single-query-index-recommendation.md b/product/en/docs-mogdb/v2.1/AI-features/6-index-advisor-index-recommendation/6-1-single-query-index-recommendation.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/6-index-advisor-index-recommendation/6-1-single-query-index-recommendation.md rename to product/en/docs-mogdb/v2.1/AI-features/6-index-advisor-index-recommendation/6-1-single-query-index-recommendation.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/6-index-advisor-index-recommendation/6-2-virtual-index.md b/product/en/docs-mogdb/v2.1/AI-features/6-index-advisor-index-recommendation/6-2-virtual-index.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/6-index-advisor-index-recommendation/6-2-virtual-index.md rename to product/en/docs-mogdb/v2.1/AI-features/6-index-advisor-index-recommendation/6-2-virtual-index.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/6-index-advisor-index-recommendation/6-3-workload-level-index-recommendation.md b/product/en/docs-mogdb/v2.1/AI-features/6-index-advisor-index-recommendation/6-3-workload-level-index-recommendation.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/6-index-advisor-index-recommendation/6-3-workload-level-index-recommendation.md rename to product/en/docs-mogdb/v2.1/AI-features/6-index-advisor-index-recommendation/6-3-workload-level-index-recommendation.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/7-deepsql/7-1-overview.md b/product/en/docs-mogdb/v2.1/AI-features/7-deepsql/7-1-overview.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/7-deepsql/7-1-overview.md rename to product/en/docs-mogdb/v2.1/AI-features/7-deepsql/7-1-overview.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/7-deepsql/7-2-environment-deployment.md b/product/en/docs-mogdb/v2.1/AI-features/7-deepsql/7-2-environment-deployment.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/7-deepsql/7-2-environment-deployment.md rename to product/en/docs-mogdb/v2.1/AI-features/7-deepsql/7-2-environment-deployment.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/7-deepsql/7-3-usage-guide.md b/product/en/docs-mogdb/v2.1/AI-features/7-deepsql/7-3-usage-guide.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/7-deepsql/7-3-usage-guide.md rename to product/en/docs-mogdb/v2.1/AI-features/7-deepsql/7-3-usage-guide.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/7-deepsql/7-4-best-practices.md b/product/en/docs-mogdb/v2.1/AI-features/7-deepsql/7-4-best-practices.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/7-deepsql/7-4-best-practices.md rename to product/en/docs-mogdb/v2.1/AI-features/7-deepsql/7-4-best-practices.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/7-deepsql/7-5-troubleshooting.md b/product/en/docs-mogdb/v2.1/AI-features/7-deepsql/7-5-troubleshooting.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/7-deepsql/7-5-troubleshooting.md rename to product/en/docs-mogdb/v2.1/AI-features/7-deepsql/7-5-troubleshooting.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/8-db4ai/8-1-overview.md b/product/en/docs-mogdb/v2.1/AI-features/8-db4ai/8-1-overview.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/8-db4ai/8-1-overview.md rename to product/en/docs-mogdb/v2.1/AI-features/8-db4ai/8-1-overview.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/8-db4ai/8-2-db4ai-snapshots-for-data-version-management.md b/product/en/docs-mogdb/v2.1/AI-features/8-db4ai/8-2-db4ai-snapshots-for-data-version-management.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/8-db4ai/8-2-db4ai-snapshots-for-data-version-management.md rename to product/en/docs-mogdb/v2.1/AI-features/8-db4ai/8-2-db4ai-snapshots-for-data-version-management.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/8-db4ai/8-3-db4ai-query-for-model-training-and-prediction.md b/product/en/docs-mogdb/v2.1/AI-features/8-db4ai/8-3-db4ai-query-for-model-training-and-prediction.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/8-db4ai/8-3-db4ai-query-for-model-training-and-prediction.md rename to product/en/docs-mogdb/v2.1/AI-features/8-db4ai/8-3-db4ai-query-for-model-training-and-prediction.md diff --git a/product/en/docs-mogdb/v2.1/developer-guide/AI-features/8-db4ai/8-4-pl-python-fenced-mode.md b/product/en/docs-mogdb/v2.1/AI-features/8-db4ai/8-4-pl-python-fenced-mode.md similarity index 100% rename from product/en/docs-mogdb/v2.1/developer-guide/AI-features/8-db4ai/8-4-pl-python-fenced-mode.md rename to product/en/docs-mogdb/v2.1/AI-features/8-db4ai/8-4-pl-python-fenced-mode.md diff --git a/product/en/docs-mogdb/v2.1/toc.md b/product/en/docs-mogdb/v2.1/toc.md index 45954be1..6d93bdb6 100644 --- a/product/en/docs-mogdb/v2.1/toc.md +++ b/product/en/docs-mogdb/v2.1/toc.md @@ -194,43 +194,51 @@ + [Exporting All Databases](/administrator-guide/importing-and-exporting-data/exporting-data/3-exporting-all-databases.md) + [Data Export By a User Without Required Permissions](/administrator-guide/importing-and-exporting-data/exporting-data/4-data-export-by-a-user-without-required-permissions.md) + [Upgrade Guide](/administrator-guide/upgrade-guide.md) -+ Common Faults and Identification - + [Common Fault Locating Methods](/common-faults-and-identification/common-fault-locating-methods.md) - + Common Fault Locating Cases - + Core Fault Locating - + [Core Dump Occurs due to Full Disk Space](/common-faults-and-identification/common-fault-locating-cases/1-core-fault-locating/1-core-dump-occurs-due-to-full-disk-space.md) - + [Core Dump Occurs Due to Incorrect Settings of GUC Parameter log_directory](/common-faults-and-identification/common-fault-locating-cases/1-core-fault-locating/2-core-dump-occurs-due-to-incorrect-settings-of-guc-parameter-log-directory.md) - + [Core Dump Occurs when RemoveIPC Is Enabled](/common-faults-and-identification/common-fault-locating-cases/1-core-fault-locating/3-core-dump-occurs-when-removeipc-is-enabled.md) - + [Core Dump Occurs After Installation on x86](/common-faults-and-identification/common-fault-locating-cases/1-core-fault-locating/4-core-dump-occurs-after-installation-on-x86.md) - + Permission/Session/Data Type Fault Location - + [Forcibly Terminating a Session](/common-faults-and-identification/common-fault-locating-cases/13-forcibly-terminating-a-session.md) - + [Different Data Is Displayed for the Same Table Queried By Multiple Users](/common-faults-and-identification/common-fault-locating-cases/19-different-data-is-displayed.md) - + [An Error Occurs During Integer Conversion](/common-faults-and-identification/common-fault-locating-cases/22-an-error-occurs-during-integer-conversion.md) - + Service/High Availability/Concurrency Fault Location - + [Standby Node in the Need Repair (WAL) State](/common-faults-and-identification/common-fault-locating-cases/3-standby-node-in-the-need-repair-state.md) - + [Service Startup Failure](/common-faults-and-identification/common-fault-locating-cases/5-service-startup-failure.md) - + [Primary Node Is Hung in Demoting During a Switchover](/common-faults-and-identification/common-fault-locating-cases/9-primary-node-is-hung-in-demoting.md) - + ["too many clients already" Is Reported or Threads Failed To Be Created in High Concurrency Scenarios](/common-faults-and-identification/common-fault-locating-cases/23-too-many-clients-already.md) - + Table/Partition Table Fault Location - + [Table Size Does not Change After VACUUM FULL Is Executed on the Table](/common-faults-and-identification/common-fault-locating-cases/17-table-size-does-not-change.md) - + [An Error Is Reported When the Table Partition Is Modified](/common-faults-and-identification/common-fault-locating-cases/18-an-error-is-reported-when-the-table-partition-is-modified.md) - + File System/Disk/Memory Fault Location - + [After You Run the du Command to Query Data File Size In the XFS File System, the Query Result Is Greater than the Actual File Size](/common-faults-and-identification/common-fault-locating-cases/7-after-you-run-the-du-command.md) - + [File Is Damaged in the XFS File System](/common-faults-and-identification/common-fault-locating-cases/8-file-is-damaged-in-the-xfs-file-system.md) - + [Insufficient Memory](/common-faults-and-identification/common-fault-locating-cases/4-insufficient-memory.md) - + ["Error:No space left on device" Is Displayed](/common-faults-and-identification/common-fault-locating-cases/6-error-no-space-left-on-device-is-displayed.md) - + [When the TPC-C is running and a disk to be injected is full, the TPC-C stops responding](/common-faults-and-identification/common-fault-locating-cases/2-when-the-tpcc-is-running.md) - + [Disk Space Usage Reaches the Threshold and the Database Becomes Read-only](/common-faults-and-identification/common-fault-locating-cases/10-disk-space-usage-reaches-the-threshold.md) - + SQL Fault Location - + ["Lock wait timeout" Is Displayed When a User Executes an SQL Statement](/common-faults-and-identification/common-fault-locating-cases/16-lock-wait-timeout-is-displayed.md) - + [Analyzing Whether a Query Statement Is Blocked](/common-faults-and-identification/common-fault-locating-cases/14-analyzing-whether-a-query-statement-is-blocked.md) - + [Low Query Efficiency](/common-faults-and-identification/common-fault-locating-cases/15-low-query-efficiency.md) - + [Slow Response to a Query Statement](/common-faults-and-identification/common-fault-locating-cases/11-slow-response-to-a-query-statement.md) - + [Analyzing the Status of a Query Statement](/common-faults-and-identification/common-fault-locating-cases/12-analyzing-the-status-of-a-query-statement.md) - + Index Fault Location - + [When a User Specifies Only an Index Name to Modify the Index, A Message Indicating That the Index Does Not Exist Is Displayed](/common-faults-and-identification/common-fault-locating-cases/20-when-a-user-specifies-only-an-index-name.md) - + [Reindexing Fails](/common-faults-and-identification/common-fault-locating-cases/21-reindexing-fails.md) - + [B-tree Index Faults](/common-faults-and-identification/common-fault-locating-cases/24-b-tree-index-faults.md) ++ AI Features Guide + + [Overview](/AI-features/1-AI-features-overview.md) + + Predictor: AI Query Time Forecasting + + [Overview](/AI-features/2-predictor-ai-query-time-forecasting/2-1-ai-query-time-forecasting-overview.md) + + [Environment Deployment](/AI-features/2-predictor-ai-query-time-forecasting/2-2-environment-deployment.md) + + [Usage Guide](/AI-features/2-predictor-ai-query-time-forecasting/2-3-usage-guide.md) + + [Best Practices](/AI-features/2-predictor-ai-query-time-forecasting/2-4-best-practices.md) + + [FAQs](/AI-features/2-predictor-ai-query-time-forecasting/2-5-faqs.md) + + X-Tuner: Parameter Optimization and Diagnosis + + [Overview](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-1-x-tuner-overview.md) + + [Preparations](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-2-preparations.md) + + [Examples](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-3-examples.md) + + [Obtaining Help Information](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-4-obtaining-help-information.md) + + [Command Reference](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-5-command-reference.md) + + [Troubleshooting](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-6-Troubleshooting.md) + + SQLdiag: Slow SQL Discovery + + [Overview](/AI-features/4-sqldiag-slow-sql-discovery/4-1-overview.md) + + [Usage Guide](/AI-features/4-sqldiag-slow-sql-discovery/4-2-usage-guide.md) + + [Obtaining Help Information](/AI-features/4-sqldiag-slow-sql-discovery/4-3-obtaining-help-information.md) + + [Command Reference](/AI-features/4-sqldiag-slow-sql-discovery/4-4-command-reference.md) + + [Troubleshooting](/AI-features/4-sqldiag-slow-sql-discovery/4-5-troubleshooting.md) + + A-Detection: Status Monitoring + + [Overview](/AI-features/5-a-detection-status-monitoring/5-1-overview.md) + + [Preparations](/AI-features/5-a-detection-status-monitoring/5-2-preparations.md) + + [Adding Monitoring Parameters](/AI-features/5-a-detection-status-monitoring/5-3-adding-monitoring-parameters.md) + + [Obtaining Help Information](/AI-features/5-a-detection-status-monitoring/5-4-obtaining-help-information.md) + + [Examples](/AI-features/5-a-detection-status-monitoring/5-6-examples.md) + + [Command Reference](/AI-features/5-a-detection-status-monitoring/5-5-command-reference.md) + + [AI_SERVER](/AI-features/5-a-detection-status-monitoring/5-7-ai-server.md) + + [AI_MANAGER](/AI-features/5-a-detection-status-monitoring/5-8-ai-manager.md) + + Index-advisor: Index Recommendation + + [Single-query Index Recommendation](/AI-features/6-index-advisor-index-recommendation/6-1-single-query-index-recommendation.md) + + [Virtual Index](/AI-features/6-index-advisor-index-recommendation/6-2-virtual-index.md) + + [Workload-level Index Recommendation](/AI-features/6-index-advisor-index-recommendation/6-3-workload-level-index-recommendation.md) + + DeepSQL + + [Overview](/AI-features/7-deepsql/7-1-overview.md) + + [Environment Deployment](/AI-features/7-deepsql/7-2-environment-deployment.md) + + [Usage Guide](/AI-features/7-deepsql/7-3-usage-guide.md) + + [Best Practices](/AI-features/7-deepsql/7-4-best-practices.md) + + [Troubleshooting](/AI-features/7-deepsql/7-5-troubleshooting.md) + + AI-Native Database (DB4AI) + + [Overview](/AI-features/8-db4ai/8-1-overview.md) + + [DB4AI-Snapshots for Data Version Management](/AI-features/8-db4ai/8-2-db4ai-snapshots-for-data-version-management.md) + + [DB4AI-Query for Model Training and Prediction](/AI-features/8-db4ai/8-3-db4ai-query-for-model-training-and-prediction.md) + + [PL/Python Fenced Mode](/AI-features/8-db4ai/8-4-pl-python-fenced-mode.md) + Security Guide + Database Security Management + [Client Access Authentication](security-guide/security/1-client-access-authentication.md) @@ -238,24 +246,6 @@ + [Configuring Database Audit](security-guide/security/3-configuring-database-audit.md) + [Setting Encrypted Equality Query](/security-guide/security/4-setting-encrypted-equality-query.md) + [Setting a Ledger Database](/security-guide/security/5-setting-a-ledger-database.md) -+ Performance Tuning - + System Optimization - + [Optimizing OS Parameters](/performance-tuning/1-system/1-optimizing-os-parameters.md) - + [Optimizing Database Parameters](/performance-tuning/1-system/2-optimizing-database-parameters.md) - + [Configuring SMP](/performance-tuning/1-system/4-configuring-smp.md) - + [Configuring LLVM](/performance-tuning/1-system/3-configuring-llvm.md) - + SQL Optimization - + [Query Execution Process](/performance-tuning/2-sql/1-query-execution-process.md) - + [Introduction to the SQL Execution Plan](/performance-tuning/2-sql/2-introduction-to-the-sql-execution-plan.md) - + [Tuning Process](/performance-tuning/2-sql/3-tuning-process.md) - + [Updating Statistics](/performance-tuning/2-sql/4-updating-statistics.md) - + [Reviewing and Modifying a Table Definition](/performance-tuning/2-sql/5-reviewing-and-modifying-a-table-definition.md) - + [Typical SQL Optimization Methods](/performance-tuning/2-sql/6-typical-sql-optimization-methods.md) - + [Experience in Rewriting SQL Statements](/performance-tuning/2-sql/7-experience-in-rewriting-sql-statements.md) - + [Resetting Key Parameters During SQL Tuning](/performance-tuning/2-sql/8-resetting-key-parameters-during-sql-tuning.md) - + [Hint-based Tuning](/performance-tuning/2-sql/9-hint-based-tuning.md) - + [WDR Snapshot Schema](/performance-tuning/wdr-snapshot-schema.md) - + [TPCC Performance Tuning Guide](/performance-tuning/TPCC-performance-tuning-guide.md) + Developer Guide + Application Development Guide + [Development Specifications](/developer-guide/dev/1-development-specifications.md) @@ -432,51 +422,6 @@ + [Overview](/developer-guide/materialized-view/3-incremental-materialized-view/1-incremental-materialized-view-overview.md) + [Usage](/developer-guide/materialized-view/3-incremental-materialized-view/2-incremental-materialized-view-usage.md) + [Support and Constraints](/developer-guide/materialized-view/3-incremental-materialized-view/3-incremental-materialized-view-support-and-constraints.md) - + AI Features - + [Overview](/developer-guide/AI-features/1-AI-features-overview.md) - + Predictor: AI Query Time Forecasting - + [Overview](/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-1-ai-query-time-forecasting-overview.md) - + [Environment Deployment](/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-2-environment-deployment.md) - + [Usage Guide](/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-3-usage-guide.md) - + [Best Practices](/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-4-best-practices.md) - + [FAQs](/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-5-faqs.md) - + X-Tuner: Parameter Optimization and Diagnosis - + [Overview](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-1-x-tuner-overview.md) - + [Preparations](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-2-preparations.md) - + [Examples](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-3-examples.md) - + [Obtaining Help Information](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-4-obtaining-help-information.md) - + [Command Reference](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-5-command-reference.md) - + [Troubleshooting](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-6-Troubleshooting.md) - + SQLdiag: Slow SQL Discovery - + [Overview](/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-1-overview.md) - + [Usage Guide](/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-2-usage-guide.md) - + [Obtaining Help Information](/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-3-obtaining-help-information.md) - + [Command Reference](/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-4-command-reference.md) - + [Troubleshooting](/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-5-troubleshooting.md) - + A-Detection: Status Monitoring - + [Overview](/developer-guide/AI-features/5-a-detection-status-monitoring/5-1-overview.md) - + [Preparations](/developer-guide/AI-features/5-a-detection-status-monitoring/5-2-preparations.md) - + [Adding Monitoring Parameters](/developer-guide/AI-features/5-a-detection-status-monitoring/5-3-adding-monitoring-parameters.md) - + [Obtaining Help Information](/developer-guide/AI-features/5-a-detection-status-monitoring/5-4-obtaining-help-information.md) - + [Examples](/developer-guide/AI-features/5-a-detection-status-monitoring/5-6-examples.md) - + [Command Reference](/developer-guide/AI-features/5-a-detection-status-monitoring/5-5-command-reference.md) - + [AI_SERVER](/developer-guide/AI-features/5-a-detection-status-monitoring/5-7-ai-server.md) - + [AI_MANAGER](/developer-guide/AI-features/5-a-detection-status-monitoring/5-8-ai-manager.md) - + Index-advisor: Index Recommendation - + [Single-query Index Recommendation](/developer-guide/AI-features/6-index-advisor-index-recommendation/6-1-single-query-index-recommendation.md) - + [Virtual Index](/developer-guide/AI-features/6-index-advisor-index-recommendation/6-2-virtual-index.md) - + [Workload-level Index Recommendation](/developer-guide/AI-features/6-index-advisor-index-recommendation/6-3-workload-level-index-recommendation.md) - + DeepSQL - + [Overview](/developer-guide/AI-features/7-deepsql/7-1-overview.md) - + [Environment Deployment](/developer-guide/AI-features/7-deepsql/7-2-environment-deployment.md) - + [Usage Guide](/developer-guide/AI-features/7-deepsql/7-3-usage-guide.md) - + [Best Practices](/developer-guide/AI-features/7-deepsql/7-4-best-practices.md) - + [Troubleshooting](/developer-guide/AI-features/7-deepsql/7-5-troubleshooting.md) - + AI-Native Database (DB4AI) - + [Overview](/developer-guide/AI-features/8-db4ai/8-1-overview.md) - + [DB4AI-Snapshots for Data Version Management](/developer-guide/AI-features/8-db4ai/8-2-db4ai-snapshots-for-data-version-management.md) - + [DB4AI-Query for Model Training and Prediction](/developer-guide/AI-features/8-db4ai/8-3-db4ai-query-for-model-training-and-prediction.md) - + [PL/Python Fenced Mode](/developer-guide/AI-features/8-db4ai/8-4-pl-python-fenced-mode.md) + Resource Load Management + [Overview](/developer-guide/resource-load-management/resource-load-management-overview.md) + Resource Management Preparation @@ -484,6 +429,24 @@ + [Enabling Resource Load Management](/developer-guide/resource-load-management/resource-management-preparation/enabling-resource-load-management.md) + [Setting a Cgroup](/developer-guide/resource-load-management/resource-management-preparation/setting-a-cgroup.md) + [Creating a Resource Pool](/developer-guide/resource-load-management/resource-management-preparation/creating-a-resource-pool.md) ++ Performance Tuning Guide + + System Optimization + + [Optimizing OS Parameters](/performance-tuning/1-system/1-optimizing-os-parameters.md) + + [Optimizing Database Parameters](/performance-tuning/1-system/2-optimizing-database-parameters.md) + + [Configuring SMP](/performance-tuning/1-system/4-configuring-smp.md) + + [Configuring LLVM](/performance-tuning/1-system/3-configuring-llvm.md) + + SQL Optimization + + [Query Execution Process](/performance-tuning/2-sql/1-query-execution-process.md) + + [Introduction to the SQL Execution Plan](/performance-tuning/2-sql/2-introduction-to-the-sql-execution-plan.md) + + [Tuning Process](/performance-tuning/2-sql/3-tuning-process.md) + + [Updating Statistics](/performance-tuning/2-sql/4-updating-statistics.md) + + [Reviewing and Modifying a Table Definition](/performance-tuning/2-sql/5-reviewing-and-modifying-a-table-definition.md) + + [Typical SQL Optimization Methods](/performance-tuning/2-sql/6-typical-sql-optimization-methods.md) + + [Experience in Rewriting SQL Statements](/performance-tuning/2-sql/7-experience-in-rewriting-sql-statements.md) + + [Resetting Key Parameters During SQL Tuning](/performance-tuning/2-sql/8-resetting-key-parameters-during-sql-tuning.md) + + [Hint-based Tuning](/performance-tuning/2-sql/9-hint-based-tuning.md) + + [WDR Snapshot Schema](/performance-tuning/wdr-snapshot-schema.md) + + [TPCC Performance Tuning Guide](/performance-tuning/TPCC-performance-tuning-guide.md) + Reference Guide + System Catalogs and System Views + [Overview of System Catalogs and System Views](/reference-guide/system-catalogs-and-system-views/overview-of-system-catalogs-and-system-views.md) @@ -1456,6 +1419,43 @@ + [GAUSS 53000 - GAUSS 53699](/reference-guide/error-code-reference/79-GAUSS-53000-GAUSS-53699.md) + Error Log Reference + [Kernel Error Message](/reference-guide/error-log-reference/kernel-error-message.md) ++ Common Faults and Identification Guide + + [Common Fault Locating Methods](/common-faults-and-identification/common-fault-locating-methods.md) + + Common Fault Locating Cases + + Core Fault Locating + + [Core Dump Occurs due to Full Disk Space](/common-faults-and-identification/common-fault-locating-cases/1-core-fault-locating/1-core-dump-occurs-due-to-full-disk-space.md) + + [Core Dump Occurs Due to Incorrect Settings of GUC Parameter log_directory](/common-faults-and-identification/common-fault-locating-cases/1-core-fault-locating/2-core-dump-occurs-due-to-incorrect-settings-of-guc-parameter-log-directory.md) + + [Core Dump Occurs when RemoveIPC Is Enabled](/common-faults-and-identification/common-fault-locating-cases/1-core-fault-locating/3-core-dump-occurs-when-removeipc-is-enabled.md) + + [Core Dump Occurs After Installation on x86](/common-faults-and-identification/common-fault-locating-cases/1-core-fault-locating/4-core-dump-occurs-after-installation-on-x86.md) + + Permission/Session/Data Type Fault Location + + [Forcibly Terminating a Session](/common-faults-and-identification/common-fault-locating-cases/13-forcibly-terminating-a-session.md) + + [Different Data Is Displayed for the Same Table Queried By Multiple Users](/common-faults-and-identification/common-fault-locating-cases/19-different-data-is-displayed.md) + + [An Error Occurs During Integer Conversion](/common-faults-and-identification/common-fault-locating-cases/22-an-error-occurs-during-integer-conversion.md) + + Service/High Availability/Concurrency Fault Location + + [Standby Node in the Need Repair (WAL) State](/common-faults-and-identification/common-fault-locating-cases/3-standby-node-in-the-need-repair-state.md) + + [Service Startup Failure](/common-faults-and-identification/common-fault-locating-cases/5-service-startup-failure.md) + + [Primary Node Is Hung in Demoting During a Switchover](/common-faults-and-identification/common-fault-locating-cases/9-primary-node-is-hung-in-demoting.md) + + ["too many clients already" Is Reported or Threads Failed To Be Created in High Concurrency Scenarios](/common-faults-and-identification/common-fault-locating-cases/23-too-many-clients-already.md) + + Table/Partition Table Fault Location + + [Table Size Does not Change After VACUUM FULL Is Executed on the Table](/common-faults-and-identification/common-fault-locating-cases/17-table-size-does-not-change.md) + + [An Error Is Reported When the Table Partition Is Modified](/common-faults-and-identification/common-fault-locating-cases/18-an-error-is-reported-when-the-table-partition-is-modified.md) + + File System/Disk/Memory Fault Location + + [After You Run the du Command to Query Data File Size In the XFS File System, the Query Result Is Greater than the Actual File Size](/common-faults-and-identification/common-fault-locating-cases/7-after-you-run-the-du-command.md) + + [File Is Damaged in the XFS File System](/common-faults-and-identification/common-fault-locating-cases/8-file-is-damaged-in-the-xfs-file-system.md) + + [Insufficient Memory](/common-faults-and-identification/common-fault-locating-cases/4-insufficient-memory.md) + + ["Error:No space left on device" Is Displayed](/common-faults-and-identification/common-fault-locating-cases/6-error-no-space-left-on-device-is-displayed.md) + + [When the TPC-C is running and a disk to be injected is full, the TPC-C stops responding](/common-faults-and-identification/common-fault-locating-cases/2-when-the-tpcc-is-running.md) + + [Disk Space Usage Reaches the Threshold and the Database Becomes Read-only](/common-faults-and-identification/common-fault-locating-cases/10-disk-space-usage-reaches-the-threshold.md) + + SQL Fault Location + + ["Lock wait timeout" Is Displayed When a User Executes an SQL Statement](/common-faults-and-identification/common-fault-locating-cases/16-lock-wait-timeout-is-displayed.md) + + [Analyzing Whether a Query Statement Is Blocked](/common-faults-and-identification/common-fault-locating-cases/14-analyzing-whether-a-query-statement-is-blocked.md) + + [Low Query Efficiency](/common-faults-and-identification/common-fault-locating-cases/15-low-query-efficiency.md) + + [Slow Response to a Query Statement](/common-faults-and-identification/common-fault-locating-cases/11-slow-response-to-a-query-statement.md) + + [Analyzing the Status of a Query Statement](/common-faults-and-identification/common-fault-locating-cases/12-analyzing-the-status-of-a-query-statement.md) + + Index Fault Location + + [When a User Specifies Only an Index Name to Modify the Index, A Message Indicating That the Index Does Not Exist Is Displayed](/common-faults-and-identification/common-fault-locating-cases/20-when-a-user-specifies-only-an-index-name.md) + + [Reindexing Fails](/common-faults-and-identification/common-fault-locating-cases/21-reindexing-fails.md) + + [B-tree Index Faults](/common-faults-and-identification/common-fault-locating-cases/24-b-tree-index-faults.md) + [Source Code Parsing](/source-code-parsing.md) + FAQs + [Product FAQs](/faqs/product-faqs.md) @@ -1464,4 +1464,4 @@ + [Upgrade FAQs](/faqs/upgrade-faqs.md) + [High Availability FAQs](/faqs/high-availability-faqs.md) + [Migration FAQs](/faqs/migration-faqs.md) -+ [Glossary](/glossary.md) ++ [Glossary](/glossary.md) \ No newline at end of file diff --git a/product/en/docs-mogdb/v2.1/toc_ai-features.md b/product/en/docs-mogdb/v2.1/toc_ai-features.md new file mode 100644 index 00000000..16308716 --- /dev/null +++ b/product/en/docs-mogdb/v2.1/toc_ai-features.md @@ -0,0 +1,50 @@ + + +# MogDB Documentation 2.1 + +## AI Features Guide + ++ [Overview](/AI-features/1-AI-features-overview.md) ++ Predictor: AI Query Time Forecasting + + [Overview](/AI-features/2-predictor-ai-query-time-forecasting/2-1-ai-query-time-forecasting-overview.md) + + [Environment Deployment](/AI-features/2-predictor-ai-query-time-forecasting/2-2-environment-deployment.md) + + [Usage Guide](/AI-features/2-predictor-ai-query-time-forecasting/2-3-usage-guide.md) + + [Best Practices](/AI-features/2-predictor-ai-query-time-forecasting/2-4-best-practices.md) + + [FAQs](/AI-features/2-predictor-ai-query-time-forecasting/2-5-faqs.md) ++ X-Tuner: Parameter Optimization and Diagnosis + + [Overview](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-1-x-tuner-overview.md) + + [Preparations](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-2-preparations.md) + + [Examples](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-3-examples.md) + + [Obtaining Help Information](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-4-obtaining-help-information.md) + + [Command Reference](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-5-command-reference.md) + + [Troubleshooting](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-6-Troubleshooting.md) ++ SQLdiag: Slow SQL Discovery + + [Overview](/AI-features/4-sqldiag-slow-sql-discovery/4-1-overview.md) + + [Usage Guide](/AI-features/4-sqldiag-slow-sql-discovery/4-2-usage-guide.md) + + [Obtaining Help Information](/AI-features/4-sqldiag-slow-sql-discovery/4-3-obtaining-help-information.md) + + [Command Reference](/AI-features/4-sqldiag-slow-sql-discovery/4-4-command-reference.md) + + [Troubleshooting](/AI-features/4-sqldiag-slow-sql-discovery/4-5-troubleshooting.md) ++ A-Detection: Status Monitoring + + [Overview](/AI-features/5-a-detection-status-monitoring/5-1-overview.md) + + [Preparations](/AI-features/5-a-detection-status-monitoring/5-2-preparations.md) + + [Adding Monitoring Parameters](/AI-features/5-a-detection-status-monitoring/5-3-adding-monitoring-parameters.md) + + [Obtaining Help Information](/AI-features/5-a-detection-status-monitoring/5-4-obtaining-help-information.md) + + [Examples](/AI-features/5-a-detection-status-monitoring/5-6-examples.md) + + [Command Reference](/AI-features/5-a-detection-status-monitoring/5-5-command-reference.md) + + [AI_SERVER](/AI-features/5-a-detection-status-monitoring/5-7-ai-server.md) + + [AI_MANAGER](/AI-features/5-a-detection-status-monitoring/5-8-ai-manager.md) ++ Index-advisor: Index Recommendation + + [Single-query Index Recommendation](/AI-features/6-index-advisor-index-recommendation/6-1-single-query-index-recommendation.md) + + [Virtual Index](/AI-features/6-index-advisor-index-recommendation/6-2-virtual-index.md) + + [Workload-level Index Recommendation](/AI-features/6-index-advisor-index-recommendation/6-3-workload-level-index-recommendation.md) ++ DeepSQL + + [Overview](/AI-features/7-deepsql/7-1-overview.md) + + [Environment Deployment](/AI-features/7-deepsql/7-2-environment-deployment.md) + + [Usage Guide](/AI-features/7-deepsql/7-3-usage-guide.md) + + [Best Practices](/AI-features/7-deepsql/7-4-best-practices.md) + + [Troubleshooting](/AI-features/7-deepsql/7-5-troubleshooting.md) ++ AI-Native Database (DB4AI) + + [Overview](/AI-features/8-db4ai/8-1-overview.md) + + [DB4AI-Snapshots for Data Version Management](/AI-features/8-db4ai/8-2-db4ai-snapshots-for-data-version-management.md) + + [DB4AI-Query for Model Training and Prediction](/AI-features/8-db4ai/8-3-db4ai-query-for-model-training-and-prediction.md) + + [PL/Python Fenced Mode](/AI-features/8-db4ai/8-4-pl-python-fenced-mode.md) \ No newline at end of file diff --git a/product/en/docs-mogdb/v2.1/toc_dev.md b/product/en/docs-mogdb/v2.1/toc_dev.md index 5d97cc47..f9ba2efd 100644 --- a/product/en/docs-mogdb/v2.1/toc_dev.md +++ b/product/en/docs-mogdb/v2.1/toc_dev.md @@ -179,51 +179,6 @@ + [Overview](/developer-guide/materialized-view/3-incremental-materialized-view/1-incremental-materialized-view-overview.md) + [Usage](/developer-guide/materialized-view/3-incremental-materialized-view/2-incremental-materialized-view-usage.md) + [Support and Constraints](/developer-guide/materialized-view/3-incremental-materialized-view/3-incremental-materialized-view-support-and-constraints.md) -+ AI Features - + [Overview](/developer-guide/AI-features/1-AI-features-overview.md) - + Predictor: AI Query Time Forecasting - + [Overview](/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-1-ai-query-time-forecasting-overview.md) - + [Environment Deployment](/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-2-environment-deployment.md) - + [Usage Guide](/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-3-usage-guide.md) - + [Best Practices](/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-4-best-practices.md) - + [FAQs](/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-5-faqs.md) - + X-Tuner: Parameter Optimization and Diagnosis - + [Overview](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-1-x-tuner-overview.md) - + [Preparations](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-2-preparations.md) - + [Examples](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-3-examples.md) - + [Obtaining Help Information](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-4-obtaining-help-information.md) - + [Command Reference](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-5-command-reference.md) - + [Troubleshooting](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-6-Troubleshooting.md) - + SQLdiag: Slow SQL Discovery - + [Overview](/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-1-overview.md) - + [Usage Guide](/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-2-usage-guide.md) - + [Obtaining Help Information](/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-3-obtaining-help-information.md) - + [Command Reference](/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-4-command-reference.md) - + [Troubleshooting](/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-5-troubleshooting.md) - + A-Detection: Status Monitoring - + [Overview](/developer-guide/AI-features/5-a-detection-status-monitoring/5-1-overview.md) - + [Preparations](/developer-guide/AI-features/5-a-detection-status-monitoring/5-2-preparations.md) - + [Adding Monitoring Parameters](/developer-guide/AI-features/5-a-detection-status-monitoring/5-3-adding-monitoring-parameters.md) - + [Obtaining Help Information](/developer-guide/AI-features/5-a-detection-status-monitoring/5-4-obtaining-help-information.md) - + [Examples](/developer-guide/AI-features/5-a-detection-status-monitoring/5-6-examples.md) - + [Command Reference](/developer-guide/AI-features/5-a-detection-status-monitoring/5-5-command-reference.md) - + [AI_SERVER](/developer-guide/AI-features/5-a-detection-status-monitoring/5-7-ai-server.md) - + [AI_MANAGER](/developer-guide/AI-features/5-a-detection-status-monitoring/5-8-ai-manager.md) - + Index-advisor: Index Recommendation - + [Single-query Index Recommendation](/developer-guide/AI-features/6-index-advisor-index-recommendation/6-1-single-query-index-recommendation.md) - + [Virtual Index](/developer-guide/AI-features/6-index-advisor-index-recommendation/6-2-virtual-index.md) - + [Workload-level Index Recommendation](/developer-guide/AI-features/6-index-advisor-index-recommendation/6-3-workload-level-index-recommendation.md) - + DeepSQL - + [Overview](/developer-guide/AI-features/7-deepsql/7-1-overview.md) - + [Environment Deployment](/developer-guide/AI-features/7-deepsql/7-2-environment-deployment.md) - + [Usage Guide](/developer-guide/AI-features/7-deepsql/7-3-usage-guide.md) - + [Best Practices](/developer-guide/AI-features/7-deepsql/7-4-best-practices.md) - + [Troubleshooting](/developer-guide/AI-features/7-deepsql/7-5-troubleshooting.md) - + AI-Native Database (DB4AI) - + [Overview](/developer-guide/AI-features/8-db4ai/8-1-overview.md) - + [DB4AI-Snapshots for Data Version Management](/developer-guide/AI-features/8-db4ai/8-2-db4ai-snapshots-for-data-version-management.md) - + [DB4AI-Query for Model Training and Prediction](/developer-guide/AI-features/8-db4ai/8-3-db4ai-query-for-model-training-and-prediction.md) - + [PL/Python Fenced Mode](/developer-guide/AI-features/8-db4ai/8-4-pl-python-fenced-mode.md) + Resource Load Management + [Overview](/developer-guide/resource-load-management/resource-load-management-overview.md) + Resource Management Preparation diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/1-AI-features-overview.md b/product/zh/docs-mogdb/v2.1/AI-features/1-AI-features-overview.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/1-AI-features-overview.md rename to product/zh/docs-mogdb/v2.1/AI-features/1-AI-features-overview.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-1-ai-query-time-forecasting-overview.md b/product/zh/docs-mogdb/v2.1/AI-features/2-predictor-ai-query-time-forecasting/2-1-ai-query-time-forecasting-overview.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-1-ai-query-time-forecasting-overview.md rename to product/zh/docs-mogdb/v2.1/AI-features/2-predictor-ai-query-time-forecasting/2-1-ai-query-time-forecasting-overview.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-2-environment-deployment.md b/product/zh/docs-mogdb/v2.1/AI-features/2-predictor-ai-query-time-forecasting/2-2-environment-deployment.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-2-environment-deployment.md rename to product/zh/docs-mogdb/v2.1/AI-features/2-predictor-ai-query-time-forecasting/2-2-environment-deployment.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-3-usage-guide.md b/product/zh/docs-mogdb/v2.1/AI-features/2-predictor-ai-query-time-forecasting/2-3-usage-guide.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-3-usage-guide.md rename to product/zh/docs-mogdb/v2.1/AI-features/2-predictor-ai-query-time-forecasting/2-3-usage-guide.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-4-best-practices.md b/product/zh/docs-mogdb/v2.1/AI-features/2-predictor-ai-query-time-forecasting/2-4-best-practices.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-4-best-practices.md rename to product/zh/docs-mogdb/v2.1/AI-features/2-predictor-ai-query-time-forecasting/2-4-best-practices.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-5-faqs.md b/product/zh/docs-mogdb/v2.1/AI-features/2-predictor-ai-query-time-forecasting/2-5-faqs.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-5-faqs.md rename to product/zh/docs-mogdb/v2.1/AI-features/2-predictor-ai-query-time-forecasting/2-5-faqs.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-1-x-tuner-overview.md b/product/zh/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-1-x-tuner-overview.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-1-x-tuner-overview.md rename to product/zh/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-1-x-tuner-overview.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-2-preparations.md b/product/zh/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-2-preparations.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-2-preparations.md rename to product/zh/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-2-preparations.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-3-examples.md b/product/zh/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-3-examples.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-3-examples.md rename to product/zh/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-3-examples.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-4-obtaining-help-information.md b/product/zh/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-4-obtaining-help-information.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-4-obtaining-help-information.md rename to product/zh/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-4-obtaining-help-information.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-5-command-reference.md b/product/zh/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-5-command-reference.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-5-command-reference.md rename to product/zh/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-5-command-reference.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-6-Troubleshooting.md b/product/zh/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-6-Troubleshooting.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-6-Troubleshooting.md rename to product/zh/docs-mogdb/v2.1/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-6-Troubleshooting.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-1-overview.md b/product/zh/docs-mogdb/v2.1/AI-features/4-sqldiag-slow-sql-discovery/4-1-overview.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-1-overview.md rename to product/zh/docs-mogdb/v2.1/AI-features/4-sqldiag-slow-sql-discovery/4-1-overview.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-2-usage-guide.md b/product/zh/docs-mogdb/v2.1/AI-features/4-sqldiag-slow-sql-discovery/4-2-usage-guide.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-2-usage-guide.md rename to product/zh/docs-mogdb/v2.1/AI-features/4-sqldiag-slow-sql-discovery/4-2-usage-guide.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-3-obtaining-help-information.md b/product/zh/docs-mogdb/v2.1/AI-features/4-sqldiag-slow-sql-discovery/4-3-obtaining-help-information.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-3-obtaining-help-information.md rename to product/zh/docs-mogdb/v2.1/AI-features/4-sqldiag-slow-sql-discovery/4-3-obtaining-help-information.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-4-command-reference.md b/product/zh/docs-mogdb/v2.1/AI-features/4-sqldiag-slow-sql-discovery/4-4-command-reference.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-4-command-reference.md rename to product/zh/docs-mogdb/v2.1/AI-features/4-sqldiag-slow-sql-discovery/4-4-command-reference.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-5-troubleshooting.md b/product/zh/docs-mogdb/v2.1/AI-features/4-sqldiag-slow-sql-discovery/4-5-troubleshooting.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-5-troubleshooting.md rename to product/zh/docs-mogdb/v2.1/AI-features/4-sqldiag-slow-sql-discovery/4-5-troubleshooting.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-1-overview.md b/product/zh/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-1-overview.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-1-overview.md rename to product/zh/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-1-overview.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-2-preparations.md b/product/zh/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-2-preparations.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-2-preparations.md rename to product/zh/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-2-preparations.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-3-adding-monitoring-parameters.md b/product/zh/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-3-adding-monitoring-parameters.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-3-adding-monitoring-parameters.md rename to product/zh/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-3-adding-monitoring-parameters.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-4-obtaining-help-information.md b/product/zh/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-4-obtaining-help-information.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-4-obtaining-help-information.md rename to product/zh/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-4-obtaining-help-information.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-5-command-reference.md b/product/zh/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-5-command-reference.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-5-command-reference.md rename to product/zh/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-5-command-reference.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-6-examples.md b/product/zh/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-6-examples.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-6-examples.md rename to product/zh/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-6-examples.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-7-ai-server.md b/product/zh/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-7-ai-server.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-7-ai-server.md rename to product/zh/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-7-ai-server.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-8-ai-manager.md b/product/zh/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-8-ai-manager.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/5-a-detection-status-monitoring/5-8-ai-manager.md rename to product/zh/docs-mogdb/v2.1/AI-features/5-a-detection-status-monitoring/5-8-ai-manager.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/6-index-advisor-index-recommendation/6-1-single-query-index-recommendation.md b/product/zh/docs-mogdb/v2.1/AI-features/6-index-advisor-index-recommendation/6-1-single-query-index-recommendation.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/6-index-advisor-index-recommendation/6-1-single-query-index-recommendation.md rename to product/zh/docs-mogdb/v2.1/AI-features/6-index-advisor-index-recommendation/6-1-single-query-index-recommendation.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/6-index-advisor-index-recommendation/6-2-virtual-index.md b/product/zh/docs-mogdb/v2.1/AI-features/6-index-advisor-index-recommendation/6-2-virtual-index.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/6-index-advisor-index-recommendation/6-2-virtual-index.md rename to product/zh/docs-mogdb/v2.1/AI-features/6-index-advisor-index-recommendation/6-2-virtual-index.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/6-index-advisor-index-recommendation/6-3-workload-level-index-recommendation.md b/product/zh/docs-mogdb/v2.1/AI-features/6-index-advisor-index-recommendation/6-3-workload-level-index-recommendation.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/6-index-advisor-index-recommendation/6-3-workload-level-index-recommendation.md rename to product/zh/docs-mogdb/v2.1/AI-features/6-index-advisor-index-recommendation/6-3-workload-level-index-recommendation.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/7-deepsql/7-1-overview.md b/product/zh/docs-mogdb/v2.1/AI-features/7-deepsql/7-1-overview.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/7-deepsql/7-1-overview.md rename to product/zh/docs-mogdb/v2.1/AI-features/7-deepsql/7-1-overview.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/7-deepsql/7-2-environment-deployment.md b/product/zh/docs-mogdb/v2.1/AI-features/7-deepsql/7-2-environment-deployment.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/7-deepsql/7-2-environment-deployment.md rename to product/zh/docs-mogdb/v2.1/AI-features/7-deepsql/7-2-environment-deployment.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/7-deepsql/7-3-usage-guide.md b/product/zh/docs-mogdb/v2.1/AI-features/7-deepsql/7-3-usage-guide.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/7-deepsql/7-3-usage-guide.md rename to product/zh/docs-mogdb/v2.1/AI-features/7-deepsql/7-3-usage-guide.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/7-deepsql/7-4-best-practices.md b/product/zh/docs-mogdb/v2.1/AI-features/7-deepsql/7-4-best-practices.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/7-deepsql/7-4-best-practices.md rename to product/zh/docs-mogdb/v2.1/AI-features/7-deepsql/7-4-best-practices.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/7-deepsql/7-5-troubleshooting.md b/product/zh/docs-mogdb/v2.1/AI-features/7-deepsql/7-5-troubleshooting.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/7-deepsql/7-5-troubleshooting.md rename to product/zh/docs-mogdb/v2.1/AI-features/7-deepsql/7-5-troubleshooting.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/8-db4ai/8-1-overview.md b/product/zh/docs-mogdb/v2.1/AI-features/8-db4ai/8-1-overview.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/8-db4ai/8-1-overview.md rename to product/zh/docs-mogdb/v2.1/AI-features/8-db4ai/8-1-overview.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/8-db4ai/8-2-db4ai-snapshots-for-data-version-management.md b/product/zh/docs-mogdb/v2.1/AI-features/8-db4ai/8-2-db4ai-snapshots-for-data-version-management.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/8-db4ai/8-2-db4ai-snapshots-for-data-version-management.md rename to product/zh/docs-mogdb/v2.1/AI-features/8-db4ai/8-2-db4ai-snapshots-for-data-version-management.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/8-db4ai/8-3-db4ai-query-for-model-training-and-prediction.md b/product/zh/docs-mogdb/v2.1/AI-features/8-db4ai/8-3-db4ai-query-for-model-training-and-prediction.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/8-db4ai/8-3-db4ai-query-for-model-training-and-prediction.md rename to product/zh/docs-mogdb/v2.1/AI-features/8-db4ai/8-3-db4ai-query-for-model-training-and-prediction.md diff --git a/product/zh/docs-mogdb/v2.1/developer-guide/AI-features/8-db4ai/8-4-pl-python-fenced-mode.md b/product/zh/docs-mogdb/v2.1/AI-features/8-db4ai/8-4-pl-python-fenced-mode.md similarity index 100% rename from product/zh/docs-mogdb/v2.1/developer-guide/AI-features/8-db4ai/8-4-pl-python-fenced-mode.md rename to product/zh/docs-mogdb/v2.1/AI-features/8-db4ai/8-4-pl-python-fenced-mode.md diff --git a/product/zh/docs-mogdb/v2.1/toc.md b/product/zh/docs-mogdb/v2.1/toc.md index 3c497db8..22de8e46 100644 --- a/product/zh/docs-mogdb/v2.1/toc.md +++ b/product/zh/docs-mogdb/v2.1/toc.md @@ -194,43 +194,51 @@ + [导出所有数据库](/administrator-guide/importing-and-exporting-data/exporting-data/3-exporting-all-databases.md) + [无权限角色导出数据](/administrator-guide/importing-and-exporting-data/exporting-data/4-data-export-by-a-user-without-required-permissions.md) + [升级指南](/administrator-guide/upgrade-guide.md) -+ 故障诊断 - + [常见故障定位手段](/common-faults-and-identification/common-fault-locating-methods.md) - + 常见故障定位案例 - + core问题定位 - + [磁盘满故障引起的core问题](/common-faults-and-identification/common-fault-locating-cases/1-core-fault-locating/1-core-dump-occurs-due-to-full-disk-space.md) - + [GUC参数log_directory设置不正确引起的core问题](/common-faults-and-identification/common-fault-locating-cases/1-core-fault-locating/2-core-dump-occurs-due-to-incorrect-settings-of-guc-parameter-log-directory.md) - + [开启RemoveIPC引起的core问题](/common-faults-and-identification/common-fault-locating-cases/1-core-fault-locating/3-core-dump-occurs-when-removeipc-is-enabled.md) - + [x86下安装完成后发生coredump](/common-faults-and-identification/common-fault-locating-cases/1-core-fault-locating/4-core-dump-occurs-after-installation-on-x86.md) - + 权限/会话/数据类型问题定位 - + [强制结束指定的问题会话](/common-faults-and-identification/common-fault-locating-cases/13-forcibly-terminating-a-session.md) - + [不同用户查询同表显示数据不同](/common-faults-and-identification/common-fault-locating-cases/19-different-data-is-displayed.md) - + [业务运行时整数转换错](/common-faults-and-identification/common-fault-locating-cases/22-an-error-occurs-during-integer-conversion.md) - + 服务/高可用/并发问题定位 - + [备机处于need repair(WAL)状态问题](/common-faults-and-identification/common-fault-locating-cases/3-standby-node-in-the-need-repair-state.md) - + [服务启动失败](/common-faults-and-identification/common-fault-locating-cases/5-service-startup-failure.md) - + [switchover操作时,主机降备卡住](/common-faults-and-identification/common-fault-locating-cases/9-primary-node-is-hung-in-demoting.md) - + [高并发报错”too many clients already”或无法创建线程](/common-faults-and-identification/common-fault-locating-cases/23-too-many-clients-already.md) - + 表/分区表问题定位 - + [VACUUM FULL一张表后,表文件大小无变化](/common-faults-and-identification/common-fault-locating-cases/17-table-size-does-not-change.md) - + [执行修改表分区操作时报错](/common-faults-and-identification/common-fault-locating-cases/18-an-error-is-reported-when-the-table-partition-is-modified.md) - + 文件系统/磁盘/内存问题定位 - + [在XFS文件系统中,使用du命令查询数据文件大小大于文件实际大小](/common-faults-and-identification/common-fault-locating-cases/7-after-you-run-the-du-command.md) - + [在XFS文件系统中,出现文件损坏](/common-faults-and-identification/common-fault-locating-cases/8-file-is-damaged-in-the-xfs-file-system.md) - + [内存不足问题](/common-faults-and-identification/common-fault-locating-cases/4-insufficient-memory.md) - + [出现“Error:No space left on device”提示](/common-faults-and-identification/common-fault-locating-cases/6-error-no-space-left-on-device-is-displayed.md) - + [TPCC运行时,注入磁盘满故障,TPCC卡住的问题](/common-faults-and-identification/common-fault-locating-cases/2-when-the-tpcc-is-running.md) - + [磁盘空间达到阈值,数据库只读](/common-faults-and-identification/common-fault-locating-cases/10-disk-space-usage-reaches-the-threshold.md) - + SQL问题定位 - + [执行 SQL 语句时,提示 Lock wait timeout](/common-faults-and-identification/common-fault-locating-cases/16-lock-wait-timeout-is-displayed.md) - + [分析查询语句是否被阻塞](/common-faults-and-identification/common-fault-locating-cases/14-analyzing-whether-a-query-statement-is-blocked.md) - + [分析查询效率异常降低的问题](/common-faults-and-identification/common-fault-locating-cases/15-low-query-efficiency.md) - + [分析查询语句长时间运行的问题](/common-faults-and-identification/common-fault-locating-cases/11-slow-response-to-a-query-statement.md) - + [分析查询语句运行状态](/common-faults-and-identification/common-fault-locating-cases/12-analyzing-the-status-of-a-query-statement.md) - + 索引问题定位 - + [修改索引时只调用索引名提示索引不存在](/common-faults-and-identification/common-fault-locating-cases/20-when-a-user-specifies-only-an-index-name.md) - + [重建索引失败](/common-faults-and-identification/common-fault-locating-cases/21-reindexing-fails.md) - + [btree 索引故障情况下应对策略](/common-faults-and-identification/common-fault-locating-cases/24-b-tree-index-faults.md) ++ AI特性指南 + + [概述](/AI-features/1-AI-features-overview.md) + + Predictor:AI查询时间预测 + + [概述](/AI-features/2-predictor-ai-query-time-forecasting/2-1-ai-query-time-forecasting-overview.md) + + [环境部署](/AI-features/2-predictor-ai-query-time-forecasting/2-2-environment-deployment.md) + + [使用指导](/AI-features/2-predictor-ai-query-time-forecasting/2-3-usage-guide.md) + + [最佳实践](/AI-features/2-predictor-ai-query-time-forecasting/2-4-best-practices.md) + + [常见问题处理](/AI-features/2-predictor-ai-query-time-forecasting/2-5-faqs.md) + + X-Tuner:参数调优与诊断 + + [概述](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-1-x-tuner-overview.md) + + [使用准备](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-2-preparations.md) + + [使用示例](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-3-examples.md) + + [获取帮助](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-4-obtaining-help-information.md) + + [命令参考](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-5-command-reference.md) + + [常见问题处理](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-6-Troubleshooting.md) + + SQLdiag:慢SQL发现 + + [概述](/AI-features/4-sqldiag-slow-sql-discovery/4-1-overview.md) + + [使用指导](/AI-features/4-sqldiag-slow-sql-discovery/4-2-usage-guide.md) + + [获取帮助](/AI-features/4-sqldiag-slow-sql-discovery/4-3-obtaining-help-information.md) + + [命令参考](/AI-features/4-sqldiag-slow-sql-discovery/4-4-command-reference.md) + + [常见问题处理](/AI-features/4-sqldiag-slow-sql-discovery/4-5-troubleshooting.md) + + Anomaly-detection:数据库指标采集、预测与异常监控 + + [概述](/AI-features/5-a-detection-status-monitoring/5-1-overview.md) + + [使用准备](/AI-features/5-a-detection-status-monitoring/5-2-preparations.md) + + [添加监控参数](/AI-features/5-a-detection-status-monitoring/5-3-adding-monitoring-parameters.md) + + [获取帮助](/AI-features/5-a-detection-status-monitoring/5-4-obtaining-help-information.md) + + [使用示例](/AI-features/5-a-detection-status-monitoring/5-6-examples.md) + + [命令参考](/AI-features/5-a-detection-status-monitoring/5-5-command-reference.md) + + [AI_SERVER](/AI-features/5-a-detection-status-monitoring/5-7-ai-server.md) + + [AI_MANAGER](/AI-features/5-a-detection-status-monitoring/5-8-ai-manager.md) + + Index-advisor:索引推荐 + + [单query索引推荐](/AI-features/6-index-advisor-index-recommendation/6-1-single-query-index-recommendation.md) + + [虚拟索引](/AI-features/6-index-advisor-index-recommendation/6-2-virtual-index.md) + + [workload级别索引推荐](/AI-features/6-index-advisor-index-recommendation/6-3-workload-level-index-recommendation.md) + + DeepSQL:库内AI算法 + + [概述](/AI-features/7-deepsql/7-1-overview.md) + + [环境部署](/AI-features/7-deepsql/7-2-environment-deployment.md) + + [使用指导](/AI-features/7-deepsql/7-3-usage-guide.md) + + [最佳实践](/AI-features/7-deepsql/7-4-best-practices.md) + + [常见问题处理](/AI-features/7-deepsql/7-5-troubleshooting.md) + + DB4AI:数据库原生AI引擎 + + [概述](/AI-features/8-db4ai/8-1-overview.md) + + [DB4AI-Snapshots数据版本管理](/AI-features/8-db4ai/8-2-db4ai-snapshots-for-data-version-management.md) + + [DB4AI-Query:模型训练和推断](/AI-features/8-db4ai/8-3-db4ai-query-for-model-training-and-prediction.md) + + [plpython-fenced模式](/AI-features/8-db4ai/8-4-pl-python-fenced-mode.md) + 安全指南 + 数据库安全管理 + [客户端接入认证](/security-guide/security/1-client-access-authentication.md) @@ -238,24 +246,6 @@ + [设置数据库审计](/security-guide/security/3-configuring-database-audit.md) + [设置密态等值查询](/security-guide/security/4-setting-encrypted-equality-query.md) + [设置账本数据库](/security-guide/security/5-setting-a-ledger-database.md) -+ 性能优化指南 - + 系统优化指南 - + [操作系统参数调优](/performance-tuning/1-system/1-optimizing-os-parameters.md) - + [数据库系统参数调优](/performance-tuning/1-system/2-optimizing-database-parameters.md) - + [配置SMP](/performance-tuning/1-system/4-configuring-smp.md) - + [配置LLVM](/performance-tuning/1-system/3-configuring-llvm.md) - + SQL优化指南 - + [Query执行流程](/performance-tuning/2-sql/1-query-execution-process.md) - + [SQL执行计划介绍](/performance-tuning/2-sql/2-introduction-to-the-sql-execution-plan.md) - + [调优流程](/performance-tuning/2-sql/3-tuning-process.md) - + [更新统计信息](/performance-tuning/2-sql/4-updating-statistics.md) - + [审视和修改表定义](/performance-tuning/2-sql/5-reviewing-and-modifying-a-table-definition.md) - + [典型SQL调优点](/performance-tuning/2-sql/6-typical-sql-optimization-methods.md) - + [SQL语句改写规则](/performance-tuning/2-sql/7-experience-in-rewriting-sql-statements.md) - + [SQL调优关键参数调整](/performance-tuning/2-sql/8-resetting-key-parameters-during-sql-tuning.md) - + [使用Plan Hint进行调优](/performance-tuning/2-sql/9-hint-based-tuning.md) - + [WDR解读指南](/performance-tuning/wdr-snapshot-schema.md) - + [TPCC性能优化指南](/performance-tuning/TPCC-performance-tuning-guide.md) + 开发者指南 + 应用程序开发教程 + [开发规范](/developer-guide/dev/1-development-specifications.md) @@ -432,51 +422,6 @@ + [概述](/developer-guide/materialized-view/3-incremental-materialized-view/1-incremental-materialized-view-overview.md) + [使用](/developer-guide/materialized-view/3-incremental-materialized-view/2-incremental-materialized-view-usage.md) + [支持和约束](/developer-guide/materialized-view/3-incremental-materialized-view/3-incremental-materialized-view-support-and-constraints.md) - + AI特性 - + [概述](/developer-guide/AI-features/1-AI-features-overview.md) - + Predictor:AI查询时间预测 - + [概述](/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-1-ai-query-time-forecasting-overview.md) - + [环境部署](/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-2-environment-deployment.md) - + [使用指导](/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-3-usage-guide.md) - + [最佳实践](/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-4-best-practices.md) - + [常见问题处理](/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-5-faqs.md) - + X-Tuner:参数调优与诊断 - + [概述](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-1-x-tuner-overview.md) - + [使用准备](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-2-preparations.md) - + [使用示例](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-3-examples.md) - + [获取帮助](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-4-obtaining-help-information.md) - + [命令参考](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-5-command-reference.md) - + [常见问题处理](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-6-Troubleshooting.md) - + SQLdiag:慢SQL发现 - + [概述](/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-1-overview.md) - + [使用指导](/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-2-usage-guide.md) - + [获取帮助](/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-3-obtaining-help-information.md) - + [命令参考](/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-4-command-reference.md) - + [常见问题处理](/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-5-troubleshooting.md) - + Anomaly-detection:数据库指标采集、预测与异常监控 - + [概述](/developer-guide/AI-features/5-a-detection-status-monitoring/5-1-overview.md) - + [使用准备](/developer-guide/AI-features/5-a-detection-status-monitoring/5-2-preparations.md) - + [添加监控参数](/developer-guide/AI-features/5-a-detection-status-monitoring/5-3-adding-monitoring-parameters.md) - + [获取帮助](/developer-guide/AI-features/5-a-detection-status-monitoring/5-4-obtaining-help-information.md) - + [使用示例](/developer-guide/AI-features/5-a-detection-status-monitoring/5-6-examples.md) - + [命令参考](/developer-guide/AI-features/5-a-detection-status-monitoring/5-5-command-reference.md) - + [AI_SERVER](/developer-guide/AI-features/5-a-detection-status-monitoring/5-7-ai-server.md) - + [AI_MANAGER](/developer-guide/AI-features/5-a-detection-status-monitoring/5-8-ai-manager.md) - + Index-advisor:索引推荐 - + [单query索引推荐](/developer-guide/AI-features/6-index-advisor-index-recommendation/6-1-single-query-index-recommendation.md) - + [虚拟索引](/developer-guide/AI-features/6-index-advisor-index-recommendation/6-2-virtual-index.md) - + [workload级别索引推荐](/developer-guide/AI-features/6-index-advisor-index-recommendation/6-3-workload-level-index-recommendation.md) - + DeepSQL:库内AI算法 - + [概述](/developer-guide/AI-features/7-deepsql/7-1-overview.md) - + [环境部署](/developer-guide/AI-features/7-deepsql/7-2-environment-deployment.md) - + [使用指导](/developer-guide/AI-features/7-deepsql/7-3-usage-guide.md) - + [最佳实践](/developer-guide/AI-features/7-deepsql/7-4-best-practices.md) - + [常见问题处理](/developer-guide/AI-features/7-deepsql/7-5-troubleshooting.md) - + DB4AI:数据库原生AI引擎 - + [概述](/developer-guide/AI-features/8-db4ai/8-1-overview.md) - + [DB4AI-Snapshots数据版本管理](/developer-guide/AI-features/8-db4ai/8-2-db4ai-snapshots-for-data-version-management.md) - + [DB4AI-Query:模型训练和推断](/developer-guide/AI-features/8-db4ai/8-3-db4ai-query-for-model-training-and-prediction.md) - + [plpython-fenced模式](/developer-guide/AI-features/8-db4ai/8-4-pl-python-fenced-mode.md) + 资源负载管理 + [资源负载管理概述](/developer-guide/resource-load-management/resource-load-management-overview.md) + 资源管理准备 @@ -484,6 +429,24 @@ + [启动资源负载管理功能](/developer-guide/resource-load-management/resource-management-preparation/enabling-resource-load-management.md) + [设置控制组](/developer-guide/resource-load-management/resource-management-preparation/setting-a-cgroup.md) + [创建资源池](/developer-guide/resource-load-management/resource-management-preparation/creating-a-resource-pool.md) ++ 性能优化指南 + + 系统优化指南 + + [操作系统参数调优](/performance-tuning/1-system/1-optimizing-os-parameters.md) + + [数据库系统参数调优](/performance-tuning/1-system/2-optimizing-database-parameters.md) + + [配置SMP](/performance-tuning/1-system/4-configuring-smp.md) + + [配置LLVM](/performance-tuning/1-system/3-configuring-llvm.md) + + SQL优化指南 + + [Query执行流程](/performance-tuning/2-sql/1-query-execution-process.md) + + [SQL执行计划介绍](/performance-tuning/2-sql/2-introduction-to-the-sql-execution-plan.md) + + [调优流程](/performance-tuning/2-sql/3-tuning-process.md) + + [更新统计信息](/performance-tuning/2-sql/4-updating-statistics.md) + + [审视和修改表定义](/performance-tuning/2-sql/5-reviewing-and-modifying-a-table-definition.md) + + [典型SQL调优点](/performance-tuning/2-sql/6-typical-sql-optimization-methods.md) + + [SQL语句改写规则](/performance-tuning/2-sql/7-experience-in-rewriting-sql-statements.md) + + [SQL调优关键参数调整](/performance-tuning/2-sql/8-resetting-key-parameters-during-sql-tuning.md) + + [使用Plan Hint进行调优](/performance-tuning/2-sql/9-hint-based-tuning.md) + + [WDR解读指南](/performance-tuning/wdr-snapshot-schema.md) + + [TPCC性能优化指南](/performance-tuning/TPCC-performance-tuning-guide.md) + 参考指南 + 系统表及系统视图 + [系统表和系统视图概述](/reference-guide/system-catalogs-and-system-views/overview-of-system-catalogs-and-system-views.md) @@ -1455,6 +1418,43 @@ + [GAUSS 53000 - GAUSS 53699](/reference-guide/error-code-reference/79-GAUSS-53000-GAUSS-53699.md) + 错误日志信息参考 + [内核错误信息](/reference-guide/error-log-reference/kernel-error-message.md) ++ 故障诊断指南 + + [常见故障定位手段](/common-faults-and-identification/common-fault-locating-methods.md) + + 常见故障定位案例 + + core问题定位 + + [磁盘满故障引起的core问题](/common-faults-and-identification/common-fault-locating-cases/1-core-fault-locating/1-core-dump-occurs-due-to-full-disk-space.md) + + [GUC参数log_directory设置不正确引起的core问题](/common-faults-and-identification/common-fault-locating-cases/1-core-fault-locating/2-core-dump-occurs-due-to-incorrect-settings-of-guc-parameter-log-directory.md) + + [开启RemoveIPC引起的core问题](/common-faults-and-identification/common-fault-locating-cases/1-core-fault-locating/3-core-dump-occurs-when-removeipc-is-enabled.md) + + [x86下安装完成后发生coredump](/common-faults-and-identification/common-fault-locating-cases/1-core-fault-locating/4-core-dump-occurs-after-installation-on-x86.md) + + 权限/会话/数据类型问题定位 + + [强制结束指定的问题会话](/common-faults-and-identification/common-fault-locating-cases/13-forcibly-terminating-a-session.md) + + [不同用户查询同表显示数据不同](/common-faults-and-identification/common-fault-locating-cases/19-different-data-is-displayed.md) + + [业务运行时整数转换错](/common-faults-and-identification/common-fault-locating-cases/22-an-error-occurs-during-integer-conversion.md) + + 服务/高可用/并发问题定位 + + [备机处于need repair(WAL)状态问题](/common-faults-and-identification/common-fault-locating-cases/3-standby-node-in-the-need-repair-state.md) + + [服务启动失败](/common-faults-and-identification/common-fault-locating-cases/5-service-startup-failure.md) + + [switchover操作时,主机降备卡住](/common-faults-and-identification/common-fault-locating-cases/9-primary-node-is-hung-in-demoting.md) + + [高并发报错”too many clients already”或无法创建线程](/common-faults-and-identification/common-fault-locating-cases/23-too-many-clients-already.md) + + 表/分区表问题定位 + + [VACUUM FULL一张表后,表文件大小无变化](/common-faults-and-identification/common-fault-locating-cases/17-table-size-does-not-change.md) + + [执行修改表分区操作时报错](/common-faults-and-identification/common-fault-locating-cases/18-an-error-is-reported-when-the-table-partition-is-modified.md) + + 文件系统/磁盘/内存问题定位 + + [在XFS文件系统中,使用du命令查询数据文件大小大于文件实际大小](/common-faults-and-identification/common-fault-locating-cases/7-after-you-run-the-du-command.md) + + [在XFS文件系统中,出现文件损坏](/common-faults-and-identification/common-fault-locating-cases/8-file-is-damaged-in-the-xfs-file-system.md) + + [内存不足问题](/common-faults-and-identification/common-fault-locating-cases/4-insufficient-memory.md) + + [出现“Error:No space left on device”提示](/common-faults-and-identification/common-fault-locating-cases/6-error-no-space-left-on-device-is-displayed.md) + + [TPCC运行时,注入磁盘满故障,TPCC卡住的问题](/common-faults-and-identification/common-fault-locating-cases/2-when-the-tpcc-is-running.md) + + [磁盘空间达到阈值,数据库只读](/common-faults-and-identification/common-fault-locating-cases/10-disk-space-usage-reaches-the-threshold.md) + + SQL问题定位 + + [执行 SQL 语句时,提示 Lock wait timeout](/common-faults-and-identification/common-fault-locating-cases/16-lock-wait-timeout-is-displayed.md) + + [分析查询语句是否被阻塞](/common-faults-and-identification/common-fault-locating-cases/14-analyzing-whether-a-query-statement-is-blocked.md) + + [分析查询效率异常降低的问题](/common-faults-and-identification/common-fault-locating-cases/15-low-query-efficiency.md) + + [分析查询语句长时间运行的问题](/common-faults-and-identification/common-fault-locating-cases/11-slow-response-to-a-query-statement.md) + + [分析查询语句运行状态](/common-faults-and-identification/common-fault-locating-cases/12-analyzing-the-status-of-a-query-statement.md) + + 索引问题定位 + + [修改索引时只调用索引名提示索引不存在](/common-faults-and-identification/common-fault-locating-cases/20-when-a-user-specifies-only-an-index-name.md) + + [重建索引失败](/common-faults-and-identification/common-fault-locating-cases/21-reindexing-fails.md) + + [btree 索引故障情况下应对策略](/common-faults-and-identification/common-fault-locating-cases/24-b-tree-index-faults.md) + [源码解析](/source-code-parsing.md) + 常见问题解答 (FAQs) + [产品FAQs](/faqs/product-faqs.md) diff --git a/product/zh/docs-mogdb/v2.1/toc_ai-features.md b/product/zh/docs-mogdb/v2.1/toc_ai-features.md new file mode 100644 index 00000000..727738cb --- /dev/null +++ b/product/zh/docs-mogdb/v2.1/toc_ai-features.md @@ -0,0 +1,50 @@ + + +# MogDB Documentation 2.1 + +## AI特性指南 + ++ [概述](/AI-features/1-AI-features-overview.md) ++ Predictor:AI查询时间预测 + + [概述](/AI-features/2-predictor-ai-query-time-forecasting/2-1-ai-query-time-forecasting-overview.md) + + [环境部署](/AI-features/2-predictor-ai-query-time-forecasting/2-2-environment-deployment.md) + + [使用指导](/AI-features/2-predictor-ai-query-time-forecasting/2-3-usage-guide.md) + + [最佳实践](/AI-features/2-predictor-ai-query-time-forecasting/2-4-best-practices.md) + + [常见问题处理](/AI-features/2-predictor-ai-query-time-forecasting/2-5-faqs.md) ++ X-Tuner:参数调优与诊断 + + [概述](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-1-x-tuner-overview.md) + + [使用准备](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-2-preparations.md) + + [使用示例](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-3-examples.md) + + [获取帮助](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-4-obtaining-help-information.md) + + [命令参考](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-5-command-reference.md) + + [常见问题处理](/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-6-Troubleshooting.md) ++ SQLdiag:慢SQL发现 + + [概述](/AI-features/4-sqldiag-slow-sql-discovery/4-1-overview.md) + + [使用指导](/AI-features/4-sqldiag-slow-sql-discovery/4-2-usage-guide.md) + + [获取帮助](/AI-features/4-sqldiag-slow-sql-discovery/4-3-obtaining-help-information.md) + + [命令参考](/AI-features/4-sqldiag-slow-sql-discovery/4-4-command-reference.md) + + [常见问题处理](/AI-features/4-sqldiag-slow-sql-discovery/4-5-troubleshooting.md) ++ Anomaly-detection:数据库指标采集、预测与异常监控 + + [概述](/AI-features/5-a-detection-status-monitoring/5-1-overview.md) + + [使用准备](/AI-features/5-a-detection-status-monitoring/5-2-preparations.md) + + [添加监控参数](/AI-features/5-a-detection-status-monitoring/5-3-adding-monitoring-parameters.md) + + [获取帮助](/AI-features/5-a-detection-status-monitoring/5-4-obtaining-help-information.md) + + [使用示例](/AI-features/5-a-detection-status-monitoring/5-6-examples.md) + + [命令参考](/AI-features/5-a-detection-status-monitoring/5-5-command-reference.md) + + [AI_SERVER](/AI-features/5-a-detection-status-monitoring/5-7-ai-server.md) + + [AI_MANAGER](/AI-features/5-a-detection-status-monitoring/5-8-ai-manager.md) ++ Index-advisor:索引推荐 + + [单query索引推荐](/AI-features/6-index-advisor-index-recommendation/6-1-single-query-index-recommendation.md) + + [虚拟索引](/AI-features/6-index-advisor-index-recommendation/6-2-virtual-index.md) + + [workload级别索引推荐](/AI-features/6-index-advisor-index-recommendation/6-3-workload-level-index-recommendation.md) ++ DeepSQL:库内AI算法 + + [概述](/AI-features/7-deepsql/7-1-overview.md) + + [环境部署](/AI-features/7-deepsql/7-2-environment-deployment.md) + + [使用指导](/AI-features/7-deepsql/7-3-usage-guide.md) + + [最佳实践](/AI-features/7-deepsql/7-4-best-practices.md) + + [常见问题处理](/AI-features/7-deepsql/7-5-troubleshooting.md) ++ DB4AI:数据库原生AI引擎 + + [概述](/AI-features/8-db4ai/8-1-overview.md) + + [DB4AI-Snapshots数据版本管理](/AI-features/8-db4ai/8-2-db4ai-snapshots-for-data-version-management.md) + + [DB4AI-Query:模型训练和推断](/AI-features/8-db4ai/8-3-db4ai-query-for-model-training-and-prediction.md) + + [plpython-fenced模式](/AI-features/8-db4ai/8-4-pl-python-fenced-mode.md) \ No newline at end of file diff --git a/product/zh/docs-mogdb/v2.1/toc_dev.md b/product/zh/docs-mogdb/v2.1/toc_dev.md index 7a330c9e..0ec76dcc 100644 --- a/product/zh/docs-mogdb/v2.1/toc_dev.md +++ b/product/zh/docs-mogdb/v2.1/toc_dev.md @@ -179,51 +179,6 @@ + [概述](/developer-guide/materialized-view/3-incremental-materialized-view/1-incremental-materialized-view-overview.md) + [使用](/developer-guide/materialized-view/3-incremental-materialized-view/2-incremental-materialized-view-usage.md) + [支持和约束](/developer-guide/materialized-view/3-incremental-materialized-view/3-incremental-materialized-view-support-and-constraints.md) -+ AI特性 - + [概述](/developer-guide/AI-features/1-AI-features-overview.md) - + Predictor AI查询时间预测 - + [概述](/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-1-ai-query-time-forecasting-overview.md) - + [环境部署](/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-2-environment-deployment.md) - + [使用指导](/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-3-usage-guide.md) - + [最佳实践](/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-4-best-practices.md) - + [常见问题处理](/developer-guide/AI-features/2-predictor-ai-query-time-forecasting/2-5-faqs.md) - + X-Tuner 参数调优与诊断 - + [概述](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-1-x-tuner-overview.md) - + [使用准备](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-2-preparations.md) - + [使用示例](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-3-examples.md) - + [获取帮助](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-4-obtaining-help-information.md) - + [命令参考](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-5-command-reference.md) - + [常见问题处理](/developer-guide/AI-features/3-x-tuner-parameter-optimization-and-diagnosis/3-6-Troubleshooting.md) - + SQLdiag 慢SQL发现 - + [概述](/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-1-overview.md) - + [使用指导](/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-2-usage-guide.md) - + [获取帮助](/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-3-obtaining-help-information.md) - + [命令参考](/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-4-command-reference.md) - + [常见问题处理](/developer-guide/AI-features/4-sqldiag-slow-sql-discovery/4-5-troubleshooting.md) - + Anomaly-detection 数据库指标采集、预测与异常监控 - + [概述](/developer-guide/AI-features/5-a-detection-status-monitoring/5-1-overview.md) - + [使用准备](/developer-guide/AI-features/5-a-detection-status-monitoring/5-2-preparations.md) - + [添加监控参数](/developer-guide/AI-features/5-a-detection-status-monitoring/5-3-adding-monitoring-parameters.md) - + [获取帮助](/developer-guide/AI-features/5-a-detection-status-monitoring/5-4-obtaining-help-information.md) - + [使用示例](/developer-guide/AI-features/5-a-detection-status-monitoring/5-6-examples.md) - + [命令参考](/developer-guide/AI-features/5-a-detection-status-monitoring/5-5-command-reference.md) - + [AI_SERVER](/developer-guide/AI-features/5-a-detection-status-monitoring/5-7-ai-server.md) - + [AI_MANAGER](/developer-guide/AI-features/5-a-detection-status-monitoring/5-8-ai-manager.md) - + Index-advisor 索引推荐 - + [单query索引推荐](/developer-guide/AI-features/6-index-advisor-index-recommendation/6-1-single-query-index-recommendation.md) - + [虚拟索引](/developer-guide/AI-features/6-index-advisor-index-recommendation/6-2-virtual-index.md) - + [workload级别索引推荐](/developer-guide/AI-features/6-index-advisor-index-recommendation/6-3-workload-level-index-recommendation.md) - + DeepSQL 库内AI算法 - + [概述](/developer-guide/AI-features/7-deepsql/7-1-overview.md) - + [环境部署](/developer-guide/AI-features/7-deepsql/7-2-environment-deployment.md) - + [使用指导](/developer-guide/AI-features/7-deepsql/7-3-usage-guide.md) - + [最佳实践](/developer-guide/AI-features/7-deepsql/7-4-best-practices.md) - + [常见问题处理](/developer-guide/AI-features/7-deepsql/7-5-troubleshooting.md) - + DB4AI 数据库原生AI引擎 - + [概述](/developer-guide/AI-features/8-db4ai/8-1-overview.md) - + [DB4AI-Snapshots数据版本管理](/developer-guide/AI-features/8-db4ai/8-2-db4ai-snapshots-for-data-version-management.md) - + [DB4AI-Query: 模型训练和推断](/developer-guide/AI-features/8-db4ai/8-3-db4ai-query-for-model-training-and-prediction.md) - + [plpython-fenced模式](/developer-guide/AI-features/8-db4ai/8-4-pl-python-fenced-mode.md) + 资源负载管理 + [资源负载管理概述](/developer-guide/resource-load-management/resource-load-management-overview.md) + 资源管理准备 -- Gitee