Rafael,

You realize that script will kill perfectly well-behaved queries in
mid-flight?  If you have so many dead connections that it is interfering
with operation, you have another problem elsewhere..

 - md

On Thu, Feb 17, 2011 at 4:16 PM, Rafael Valenzuela <rav...@gmail.com> wrote:

> Hi Michael:
>
> Yeah , i think that i do a shell script.something like that.
>
>     require 'mysql'
>
>     mysql = Mysql.new(ip, user, pass)
>     processlist = mysql.query("show full processlist")
>     killed = 0
>     processlist.each { | process |
>       mysql.query("KILL #{process[0].to_i}")
>     }
>     puts "#{Time.new} -- killed: #{killed} connections"
>
>
>
> 2011/2/17 Michael Dykman <mdyk...@gmail.com>
>
> from the mysql console:  > show processlist
>> this will show you ids of all active connections, even the dead ones
>>
>> then, again form the console  > kill <processid>
>>
>> On Thu, Feb 17, 2011 at 3:52 PM, Rafael Valenzuela <rav...@gmail.com>
>> wrote:
>> > Hi all;
>> > I wonder if there is any tool to Performance Tuning querys. In other
>> know if
>> > there is any way to kill connections that take x hours dead (for example
>> 1
>> > hour)
>> >
>> > --
>> > Mit forever
>> > My Blog <http://www.redcloverbi.wordpress.com>
>> > My Faborite Web<
>> http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/index.htm
>> >
>> > http://www.technologyreview.com/
>> >
>>
>>
>>
>> --
>>  - michael dykman
>>  - mdyk...@gmail.com
>>
>>  May the Source be with you.
>>
>
>
>
> --
> Mit forever
> My Blog <http://www.redcloverbi.wordpress.com>
> My Faborite 
> Web<http://ocw.mit.edu/OcwWeb/Electrical-Engineering-and-Computer-Science/index.htm>
> http://www.technologyreview.com/
>
>
>
>


-- 
 - michael dykman
 - mdyk...@gmail.com

 May the Source be with you.

Reply via email to