Identifiez le PID à partir d'une ID de connection MySQL?

La sortie de 'mysqladmin processlist' ressemble à ceci:

+-------+------+-----------+-------+---------+------+-------------------+------------------------+ | Id | User | Host | db | Command | Time | State | Info | +-------+------+-----------+-------+---------+------+-------------------+------------------------+ | 4411 | root | localhost | mydb1 | Sleep | 86 | | | | 12911 | root | localhost | mydb1 | Sleep | 50 | | | | 65142 | root | localhost | mydb1 | Query | 4 | copy to tmp table | OPTIMIZE TABLE my_tble | | 65428 | root | localhost | | Query | 0 | | show processlist | +-------+------+-----------+-------+---------+------+-------------------+------------------------+ 

À partir d'une valeur 'Id' dans ce tableau, comment puis-je revenir au PID du process qui a créé la connection, pour savoir qui fait quoi? Toutes les connections se font via un socket local.

2 Solutions collect form web for “Identifiez le PID à partir d'une ID de connection MySQL?”

Je vous recommand d'utiliser plusieurs counts d'users. Une alternative est de conserver un historique de connection en écrivant l'identifiant de connection, l'identifiant de process, le nom de script et un tampon de date / heure dans un file journal ou une table. Je ne connais aucun autre moyen de suivre cette information.

Il n'y a pas de cartographie dans mysql.

  • Démarrage automatique de MariaDB à l'aide de systemd après s'être écrasé
  • Noeud de données MySQL Cluster en limite de memory
  • Jetez un oeil à l'utilisation de RAM de mon server
  • Dois-je supprimer mon site Web pour utiliser mysqldump?
  • Comment puis-je exporter les privilèges de MySQL, puis importer sur un nouveau server?
  • importer la database cacti rescapée dans une version plus récente
  • Apache et mod_dbd Obtenir "DBD: mod_dbd non compatible avec APR dans get_driver"
  • Coldfusion 10 locking de la database de la rangée / tables, mais ne les déverrouille pas
  • login annulée (Avez-vous une erreur en lisant des packages de communication)
  • MySQL 5.1.49 gel tous les deux jours
  • Devrais-je m'attendre à des problèmes avec une version différente de l'extension MySQL PHP par rapport au server MySQL?
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de réseau.