

# mysql.rds\$1kill\$1query\$1id
<a name="mysql_rds_kill_query_id"></a>

结束针对 MariaDB 服务器运行的查询，以终止长时间运行的查询或有问题的查询。您可以识别查询 ID 并有效地停止特定查询，以解决性能问题并保持理想的数据库操作。

## 语法
<a name="mysql_rds_kill_query_id-syntax"></a>

```
CALL mysql.rds_kill_query_id(queryID);
```

## 参数
<a name="mysql_rds_kill_query_id-parameters"></a>

 *queryID*   
整数。将结束的查询的标识。

## 使用说明
<a name="mysql_rds_kill_query_id-usage-notes"></a>

要停止针对 MariaDB 服务器运行的查询，请使用 `mysql.rds_kill_query_id` 过程并传入该查询的 ID。要获取查询 ID，请查询 MariaDB [信息架构 PROCESSLIST 架构表](http://mariadb.com/kb/en/mariadb/information-schema-processlist-table/)，如下所示：

```
SELECT USER, HOST, COMMAND, TIME, STATE, INFO, QUERY_ID FROM 
                INFORMATION_SCHEMA.PROCESSLIST WHERE USER = '<user name>';
```

与 MariaDB 服务器的连接将会保留。

## 示例
<a name="mysql_rds_kill_query_id-examples"></a>

以下示例结束查询 ID 为 230040 的查询：

```
call mysql.rds_kill_query_id(230040); 
```