
# 关闭连接
libpq通常使用[PQfinish](https://support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-12-0133.html#ZH-CN_TOPIC_0000002559105533)函数来关闭与数据库的连接。如果您的应用程序建立了多个连接，则需要确保每个连接都被正确关闭。
示例如下（完整示例请参考[数据库建连、执行SQL并返回结果](https://support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-12-1851.html#ZH-CN_TOPIC_0000002559105525)）：
```
/* 关闭入口 ... 不用检查错误 ... */
res = PQexec(conn, "CLOSE myportal");
PQclear(res);
/* 结束事务 */
res = PQexec(conn, "END");
PQclear(res);
/* 关闭数据库连接并清理 */
PQfinish(conn);
```
