Ikhtisar
Topik ini menjelaskan cara menghentikan sesi pada instans ApsaraDB RDS for MySQL.
Prosedur
Anda dapat menghentikan sesi pada instans ApsaraDB RDS for MySQL menggunakan salah satu metode berikut:
-
Gunakan fitur Session Management
-
Gunakan perintah KILL
Akun istimewa dapat menghentikan semua sesi. Akun standar hanya dapat menghentikan sesinya sendiri. Untuk informasi selengkapnya tentang izin akun, lihat jenis akun.
Gunakan session management untuk menghentikan sesi
-
Buka daftar instans ApsaraDB RDS. Di bilah navigasi atas, pilih wilayah instans tersebut lalu klik ID-nya.
-
Di panel navigasi sebelah kiri, pilih Autonomy Services > Diagnostics.
-
Klik tab Session Management.
-
Pada halaman Session Management, tinjau sesi saat ini dan hentikan koneksi yang tidak diperlukan. Untuk informasi selengkapnya, lihat Session Management.
Pada daftar sesi, pilih satu atau beberapa sesi lalu klik End Selected Sessions, atau klik End All Sessions.
Gunakan perintah KILL
-
Hubungkan ke instans menggunakan tool command-line MySQL. Untuk informasi selengkapnya, lihat Hubungkan ke instans.
CatatanJika instans Anda mencapai batas koneksi maksimum, Anda tidak dapat terhubung ke instans tersebut melalui Data Management (DMS) atau tool command-line MySQL. Dalam kasus ini, gunakan fitur Session Management untuk menghentikan sesi.
-
Jalankan perintah berikut untuk melihat sesi saat ini dan menemukan ID sesi yang akan dihentikan:
SHOW processlist;Perintah tersebut menghasilkan output seperti berikut.

-
Jalankan perintah berikut untuk menghentikan sesi:
KILL [$ID];Catatan[$ID] adalah ID sesi yang ditemukan pada langkah sebelumnya.
Perintah tersebut menghasilkan output seperti berikut.

Langkah selanjutnya
Anda dapat menyesuaikan nilai parameter wait_timeout dan interactive_timeout untuk mengontrol kapan instans secara otomatis menutup koneksi yang tidak aktif. Untuk informasi selengkapnya, lihat Atur parameter instans.
Perubahan pada parameter ini hanya berlaku untuk sesi baru. Sesi yang sudah ada tidak terpengaruh.
-
Untuk koneksi dalam mode non-interaktif, Anda dapat mengurangi nilai parameter
wait_timeoutpada halaman Parameters di Konsol. Parameterwait_timeoutmenentukan periode timeout, dalam detik, untuk koneksi non-interaktif yang idle. Nilai default-nya adalah 86400 (24 jam). Jika koneksi non-interaktif tetap idle lebih lama dari periodewait_timeoutyang ditentukan, instans akan secara otomatis menutupnya. -
Untuk koneksi dalam mode interaktif, Anda dapat mengurangi nilai parameter
interactive_timeoutpada halaman Parameters di Konsol. Parameterinteractive_timeoutmenentukan periode timeout, dalam detik, untuk koneksi interaktif yang idle. Nilai default-nya adalah 7200 (2 jam). Jika koneksi interaktif tetap idle lebih lama dari periodeinteractive_timeoutyang ditentukan, instans akan secara otomatis menutupnya.
Berlaku untuk
-
ApsaraDB RDS for MySQL