web-dev-qa-db-fra.com

'Kill <Query ID>' donne une erreur 1095 (HY000): Vous n'êtes pas propriétaire de fil ... Même si je suis

J'ai fait un ALTER TABLE Sur une énorme table sur un groupe Mariadb Galera 10.2, mais après un certain temps d'attente, j'ai changé d'avis et j'ai essayé de tuer la connexion. Cependant, Mariadb a déclaré ERROR 1095 (HY000): You are not owner of thread 123 même si je suis certainement propriétaire. Alors, quoi de neuf?

2
dbdemon

Le message d'erreur est trompeur. Galera peut marquer les threads utilisateur comme une priorité élevée, ce qui signifie qu'ils ne peuvent pas être tués. Actuellement, cela donne la fonction ERROR 1095 (HY000): You are not owner of thread... Voir MDEV-12008 pour plus de détails.

Cela affectera probablement d'autres distributions de Galera, telles que Percona Xtradb Cluster.

5
dbdemon