

# Encerrar uma sessão ou consulta
<a name="mysql-stored-proc-ending"></a>

Os procedimentos armazenados a seguir encerram uma sessão ou consulta.

**Topics**
+ [mysql.rds\$1kill](#mysql_rds_kill)
+ [mysql.rds\$1kill\$1query](#mysql_rds_kill_query)

## mysql.rds\$1kill
<a name="mysql_rds_kill"></a>

Encerra uma conexão ao servidor MySQL.

### Sintaxe
<a name="mysql_rds_kill-syntax"></a>

```
CALL mysql.rds_kill(processID);
```

### Parâmetros
<a name="mysql_rds_kill-parameters"></a>

 *processID*   
A identidade do thread de conexão a ser encerrada.

### Observações de uso
<a name="mysql_rds_kill-usage-notes"></a>

Cada conexão ao servidor do MySQL é executada em um thread separado. Para encerrar uma conexão, use o procedimento `mysql.rds_kill` e passe o ID de thread dessa conexão. Para obter o ID de thread, use o comando [SHOW PROCESSLIST](https://dev.mysql.com/doc/refman/8.0/en/show-processlist.html) do MySQL.

### Exemplos
<a name="mysql_rds_kill-examples"></a>

O exemplo a seguir encerra uma conexão com um ID de thread de 4243:

```
CALL mysql.rds_kill(4243);
```

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

Encerra uma consulta em execução no servidor MySQL.

### Sintaxe
<a name="mysql_rds_kill_query-syntax"></a>

```
CALL mysql.rds_kill_query(processID);
```

### Parâmetros
<a name="mysql_rds_kill_query-parameters"></a>

 *processID*   
A identidade do processo ou thread que está executando a consulta a ser encerrada.

### Observações de uso
<a name="mysql_rds_kill_query-usage-notes"></a>

Para encerrar uma consulta em execução no servidor MySQL, use o procedimento `mysql_rds_kill_query` e passe o ID do thread que está executando a consulta. O procedimento então encerra a conexão.

Para obter o ID, consulte a [tabela INFORMATION\$1SCHEMA PROCESSLIST](https://dev.mysql.com/doc/refman/8.0/en/information-schema-processlist-table.html) do MySQL ou use o comando [SHOW PROCESSLIST](https://dev.mysql.com/doc/refman/8.0/en/show-processlist.html) do MySQL. O valor na coluna ID de `SHOW PROCESSLIST` ou `SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST` é *processID*. 

### Exemplos
<a name="mysql_rds_kill_query-examples"></a>

O seguinte exemplo encerra uma consulta com um ID de thread de consulta 230040:

```
CALL mysql.rds_kill_query(230040);
```