
# 系统操作
GaussDB通过SQL语句执行不同的系统操作，比如：设置变量，显示执行计划和垃圾收集等操作。
#### 设置变量
设置会话或事务中需要使用的各种参数，请参考[SET](https://support.huaweicloud.com/centralized-devg-v3-gaussdb/gaussdb-42-0651.html#ZH-CN_TOPIC_0000002235459617)。
#### 显示执行计划
显示GaussDB为SQL语句规划的执行计划，请参考[EXPLAIN](https://support.huaweicloud.com/centralized-devg-v3-gaussdb/gaussdb-42-0622.html#ZH-CN_TOPIC_0000002235339625)。
#### 事务日志检查点
预写式日志（WAL）缺省时在事务日志中每隔一段时间放置一个检查点。CHECKPOINT强制立即进行检查，而不是等到下一次调度时的检查点。请参考[CHECKPOINT](https://support.huaweicloud.com/centralized-devg-v3-gaussdb/gaussdb-42-0514.html#ZH-CN_TOPIC_0000002200578998)。
#### 垃圾收集
进行垃圾收集以及可选择的对数据库进行分析。请参考[VACUUM](https://support.huaweicloud.com/centralized-devg-v3-gaussdb/gaussdb-42-0665.html#ZH-CN_TOPIC_0000002200419534)。
#### 收集统计信息
收集与数据库中表内容相关的统计信息。请参考[ANALYZE \| ANALYSE](https://support.huaweicloud.com/centralized-devg-v3-gaussdb/gaussdb-42-0511.html#ZH-CN_TOPIC_0000002200419210)。
#### 设置当前事务的约束检查模式
设置当前事务里的约束检查的特性。请参考[SET CONSTRAINTS](https://support.huaweicloud.com/centralized-devg-v3-gaussdb/gaussdb-42-0652.html#ZH-CN_TOPIC_0000002200579314)。
#### 关闭当前数据库节点
关闭当前数据库节点，请参考[SHUTDOWN](https://support.huaweicloud.com/centralized-devg-v3-gaussdb/gaussdb-42-0659.html#ZH-CN_TOPIC_0000002235459641)。
