Tüm Ürünler
Search
Belge Merkezi

:How do I terminate sessions on an ApsaraDB RDS for MySQL instance?

Son Güncelleme:Oct 03, 2026

Genel Bakış

Bu konu, bir ApsaraDB RDS for MySQL örneğinde oturumların nasıl sonlandırılacağını açıklar.

Yöntemler

Bir RDS örneğindeki oturumları aşağıdaki yöntemlerden biriyle sonlandırabilirsiniz:

  • Oturum yönetimi özelliğini kullanın.

  • kill komutunu çalıştırın.

Önemli

Yetkili hesap tüm oturumları sonlandırabilir. Standart hesap yalnızca mevcut oturumu sonlandırabilir. Hesap izinleri hakkında daha fazla bilgi için bkz. Hesap türleri.

Oturumları sonlandırmak için oturum yönetimi özelliğini kullanma

  1. ApsaraDB RDS konsolu üzerinde oturum açın. Üst gezinme çubuğunda RDS örneğinizin bulunduğu bölgeyi seçin. İlgili RDS örneğini bulun ve örnek kimliğine tıklayın.

  2. Açılan sayfanın sol gezinme bölmesinde Autonomy Services > Diagnostics seçeneklerini seçin.

  3. Session Management sekmesine tıklayın.

  4. Session Management sekmesinde RDS örneğinin mevcut oturumlarına ilişkin bilgileri görüntüleyin ve oturum sonlandırma özelliğini kullanarak gereksiz oturumları sonlandırın. Daha fazla bilgi için bkz. Oturum yönetimi özelliğini kullanma.

    image

Oturumları sonlandırmak için kill komutunu kullanma

  1. MySQL komut satırı aracını kullanarak RDS örneğine bağlanın. Daha fazla bilgi için bkz. CLI veya istemci ile RDS MySQL örneğine bağlanma.

    Not

    RDS örneğine yapılan bağlantı sayısı üst sınıra ulaşırsa Data Management (DMS) veya MySQL komut satırı aracını kullanarak örneğe bağlanamazsınız. Bu durumda oturumları oturum yönetimi özelliğiyle sonlandırmanızı öneririz.

  2. Mevcut oturumları sorgulamak ve sonlandırmak istediğiniz oturumun kimliğini kaydetmek için aşağıdaki ifadeyi çalıştırın:

    SHOW processlist;

    Aşağıdaki örnek çıktı döndürülür.Viewing sessions via command line

  3. Oturumu sonlandırmak için aşağıdaki komutu çalıştırın:

    KILL [$ID];
    Not

    [$ID], silmek istediğiniz oturumun kimliğini belirtir.

    Aşağıdaki örnek çıktı döndürülür. Terminating a session via command line

Sonraki adımlar

Bir RDS örneğinin bağlantıları otomatik olarak sonlandırması için zaman aşımı süresini optimize etmek amacıyla wait_timeout ve interactive_timeout parametrelerini değiştirebilirsiniz. Daha fazla bilgi için bkz. Örnek parametrelerini değiştirme.

Önemli

Parametrelerde yapılan değişiklikler yalnızca yeni oturumları etkiler.

  • Etkileşimli olmayan moddaki bağlantılar için ApsaraDB RDS konsolunda oturum açın ve Parameters sayfasında wait_timeout parametresinin değerini azaltın. wait_timeout parametresi, etkileşimli olmayan modda bir bağlantının zaman aşımı süresini belirtir. Varsayılan değer 86400'dür. Birim saniyedir. Varsayılan değer 24 saate eşittir. Etkileşimli olmayan bir bağlantı, wait_timeout parametresinin değerinden daha uzun süre boşta kalırsa RDS örneği bağlantıyı otomatik olarak sonlandırır.

  • Etkileşimli moddaki bağlantılar için ApsaraDB RDS konsolunda oturum açın ve Parameters sayfasında interactive_timeout parametresinin değerini azaltın. interactive_timeout parametresi, etkileşimli modda bir bağlantının zaman aşımı süresini belirtir. Varsayılan değer 7200'dür. Birim saniyedir. Varsayılan değer 2 saate eşittir. Etkileşimli bir bağlantı, interactive_timeout parametresinin değerinden daha uzun süre boşta kalırsa RDS örneği bağlantıyı otomatik olarak sonlandırır.

Uygulama kapsamı

  • ApsaraDB RDS for MySQL