

# Finalización de una sesión o una consulta
<a name="mysql-stored-proc-ending"></a>

Los siguientes procedimientos almacenados finalizan una sesión o una 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>

Finaliza una conexión al servidor de MySQL.

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

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

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

 *processID*   
La identidad del subproceso de conexión que se va a finalizar.

### Notas de uso
<a name="mysql_rds_kill-usage-notes"></a>

Cada conexión al servidor de MySQL se ejecuta en un subproceso independiente. Para finalizar una conexión, use el procedimiento `mysql.rds_kill` y transfiera el ID de subproceso de esa conexión. Para obtener el ID del subproceso, use el comando [SHOW PROCESSLIST](https://dev.mysql.com/doc/refman/8.0/en/show-processlist.html) de MySQL.

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

El siguiente ejemplo finaliza una conexión con el ID de subproceso 4243:

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

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

Finaliza una consulta que se ejecuta en el servidor de MySQL.

### Sintaxis
<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*   
La identidad del proceso o subproceso que ejecuta la consulta que se va a finalizar.

### Notas de uso
<a name="mysql_rds_kill_query-usage-notes"></a>

Para detener una consulta que se ejecuta en el servidor MySQL, utilice el procedimiento `mysql_rds_kill_query` y pase el ID de conexión del subproceso que está ejecutando la consulta. A continuación, el procedimiento finaliza la conexión.

Para obtener el ID, consulte la [tabla INFORMATION\$1SCHEMA PROCESSLIST](https://dev.mysql.com/doc/refman/8.0/en/information-schema-processlist-table.html) o utilice el comando MySQL [SHOW PROCESSLIST](https://dev.mysql.com/doc/refman/8.0/en/show-processlist.html). El valor de la columna ID de `SHOW PROCESSLIST` o `SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST` es el *ID del proceso*. 

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

El siguiente ejemplo detiene una consulta con el ID de subproceso 230040:

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