Sabe quando tem uma sessão travada? Ou você precisa otimizar um processo do usuário mas existe uma centena de sessões no banco de dados e você fica caçando a danada nas tabelas de processos ou com o bom e velho “show full processlist” ?
O ideal seria que a aplicação identifica-se cada sessão no banco de dados, desenvolvedores Oracle costumam fazer esse tipo de identificação através de um pacote “DBMS_SESSION.CLIENT_INFO” e no SQL Server isso muitas vezes é feito nativamente pelo driver de conexão!
A dúvida é, como fazer isso no MySQL!? No ano passado eu até reportei um bug solicitando esse recurso pois não encontrava em lugar nenhum, mas a equipe de suporte prontamente me enviou os links dos recursos já existentes que fazem exatamente isso:
Bug:
…
[Leia mais]