Tidak, tidak ada perintah MySQL bawaan untuk itu. Ada berbagai alat dan skrip yang mendukungnya, Anda dapat mematikan beberapa koneksi secara manual atau memulai ulang server (tetapi itu akan lebih lambat).
Gunakan SHOW PROCESSLIST
untuk melihat semua koneksi, dan KILL
ID proses yang ingin Anda bunuh.
Anda dapat mengedit pengaturan batas waktu agar daemon MySQL mematikan proses yang tidak aktif itu sendiri, atau meningkatkan jumlah koneksi. Anda bahkan dapat membatasi jumlah koneksi per nama pengguna , sehingga jika proses terus berperilaku tidak semestinya, satu-satunya proses yang terpengaruh adalah proses itu sendiri dan tidak ada klien lain di database Anda yang terkunci.
Jika Anda tidak dapat menghubungkan diri Anda lagi ke server, Anda harus tahu bahwa MySQL selalu mencadangkan 1 koneksi tambahan untuk pengguna dengan SUPER
hak istimewa . Kecuali jika proses pelanggaran Anda karena alasan tertentu menggunakan nama pengguna dengan hak istimewa itu...
Kemudian setelah Anda dapat mengakses kembali database Anda, Anda harus memperbaiki proses (situs web) yang menghasilkan banyak koneksi.