Sometimes during a SNAFU I have to run kill query xxxxxxx twenty or thirty times. Any sort of kill all command I am missing?
On account of how I don't like typing.
|
Sometimes during a SNAFU I have to run On account of how I don't like typing. |
|||||||
|
|
From the Linux command line
You can change the grep option in the header of the for loop to locate a specific user or specific string in the query. If you have MySQL 5.1 where the processlist is in the INFORMATION_SCHEMA, you can do this to generate the KILL QUERY commands in bulk from within the mysql client:
You can do WHERE clauses against the INFO field to look for a specific query, the TIME field against long running queries, or the DB field against a specific database. |
||||
|
|
http://www.mysqlperformanceblog.com/2009/05/21/mass-killing-of-mysql-connections/ |
|||
|