MySQL Processlist
Resumo
- Listar ou eliminar processos lentos.
Parâmetros
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
host - required | string | | Host para acessar. |
port | integer | - 3306 (default) | A porta na qual o processo está sendo executado. |
database | string | | Nome do banco de dados. |
user - required | string | | Nome de usuário para acessar o banco de dados. |
password | string | | Senha para acessar o banco de dados. |
time - required | integer | | Minimal time to query. Lifetime of a process to be considered slow. |
exclude_sleep | boolean | Escolhas: - false - true | Exclua processos adormecidos. |
charset | string | - utf8mb4 (default) | Charset. |
operation | string | Escolhas: - "select" (default) - "kill" | Operação a ser realizada. |
process_ids | list | | Id's para serem eliminados. |
Exemplos
# Exemplo: Exemplo demonstrativo
- mysql_processlist:
host: localhost
port: port
database: database
user: user
password: password
operation: kill
process_ids: [1, 32, 444]
charset: utf8mb4
exclude_sleep: true
time: 10
Valores retornados
Chave | Tipo | Retornado quando | Descrição |
|---|---|---|---|
operation | string | Sempre | Tipo da operação selecionada. |
processlist | list | Sempre | Informações sobre os processos. |
status | string | Sempre | Status atual dos processos. |
changed | string | Quando operation for "kill" | Se o processo foi eliminado ou não. |