рдмрд▓реНрдХ рд╕реНрдЯреЙрдк рдХреНрд╡реЗрд░реА

рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рд░реНрд╡рд░ рдХреА рд╕рдлрд╛рдИ рдХреЗ рд▓реЗрдЦ рдХреЗ рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЗ рд░реВрдк рдореЗрдВред

рдХрднреА-рдХрднреА, рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рд╢реНрди рдХрддрд╛рд░ рдореЗрдВ рдЬрдорд╛ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ MySQL рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд┐рдП рдмрд┐рдирд╛ рд░реЛрдХрдирд╛ рд╣реЛрдЧрд╛ред

рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ:

рд╣рдореЗрдВ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрдиреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдорд┐рд▓рддреА рд╣реИ, рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ - рдЪрдпрди рдЬреЛ 100 рд╕реЗрдХрдВрдб рд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рддрдХ рдЪрд▓рддреЗ рд╣реИрдВ
SELECT CONCAT('KILL ', id, ';') FROM information_schema.processlist WHERE `info` LIKE('SELECT%') AND `time` > 100 INTO OUTFILE '/tmp/killList.sql'; 


рджрд░рдЕрд╕рд▓, рд╣рдо рдЙрдиреНрд╣реЗрдВ рдорд╛рд░ рджреЗрддреЗ рд╣реИрдВ:
 SOURCE /tmp/killList.sql; 


рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдЖрдк рд╣реЛрд╕реНрдЯ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо, рдбреЗрдЯрд╛рдмреЗрд╕ рдЖрджрд┐ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╢реНрдиреЛрдВ рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

Source: https://habr.com/ru/post/In153343/


All Articles