Semua Koleksi
Database MySQL
Memperbaiki error
Bagaimana cara mengatasi error max_connections_per_hour di MySQL
Bagaimana cara mengatasi error max_connections_per_hour di MySQL

Memperbaiki error max_connections_per_hour

Diperbarui lebih dari satu minggu yang lalu

Lakukan opsi berikut jika website yang Anda hosting di Hostinger menampilkan error ini max_connections_per_hour limit:

Connection failed: User 'u1000000_database' has exceeded the 'max_connections_per_hour' resource (current value: 500)

Opsi 1 - Gunakan Localhost

Pastikan nama host database disetel ke localhost di file konfigurasi website Anda, seperti wp-config.php.

Tidak disarankan untuk mengatur nama host database Anda ke IP hosting Anda.

Misalnya, jika detail konfigurasi database Anda saat ini diatur seperti ini:

/** Nama database untuk WordPress */
define( 'DB_NAME', 'u1000000_database' );
/** nama host MySQL */
define( 'DB_HOST', '185.185.185.185' );

Pastikan untuk mengganti nilai baris terakhir DB_HOST ke localhost sebagai berikut:

/** Nama database untuk WordPress */ 
define( 'DB_NAME', 'u1000000_database' );
/** nama host MySQL */
define( 'DB_HOST', 'localhost' );

Opsi 2 - Hentikan proses

Beberapa kode yang tidak dioptimalkan di situs web Anda dapat menyebabkan Anda mencapai batas max_user_connections. Untuk mengatasinya, Anda dapat mengakhiri koneksi tersebut secara manual dengan mengikuti langkah-langkah berikut:

  1. Klik SQL pada menu atas, ketik SHOW PROCESSLIST dan klik GO:

  2. Setelah selesai, Anda dapat melihat daftar proses saat ini. Untuk menghentikan proses yang berjalan, klik Stop the process:

Harap perhatikan bahwa menghentikan proses hanya akan membantu untuk sementara. Untuk solusi yang lebih permanen, Anda perlu mengoptimalkan kueri basis data atau upgrade paket Anda 🚀

Apakah pertanyaan Anda terjawab?