Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Kehilangan koneksi ke server MySQL selama permintaan

Dokumen mysql memiliki seluruh halaman yang didedikasikan untuk kesalahan ini:http ://dev.mysql.com/doc/refman/5.0/en/gone-away.html

yang perlu diperhatikan adalah

  • Anda juga bisa mendapatkan kesalahan ini jika Anda mengirim kueri ke server yang salah atau terlalu besar. Jika mysqld menerima paket yang terlalu besar atau rusak, itu mengasumsikan bahwa ada yang tidak beres dengan klien dan menutup koneksi. Jika Anda membutuhkan kueri besar (misalnya, jika Anda bekerja dengan kolom BLOB besar), Anda dapat meningkatkan batas kueri dengan menyetel variabel max_allowed_packet server, yang memiliki nilai default 1 MB. Anda mungkin juga perlu meningkatkan ukuran paket maksimum di ujung klien. Informasi lebih lanjut tentang pengaturan ukuran paket diberikan di Bagian B.5.2.10, “Paket terlalu besar”.

  • Anda bisa mendapatkan informasi lebih lanjut tentang koneksi yang hilang dengan memulai mysqld dengan opsi --log-warnings=2. Ini mencatat beberapa kesalahan terputus di file hostname.err



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Instal MySQL Workbench untuk Administrasi Database

  2. Hibernate:Secara otomatis membuat/memperbarui tabel db berdasarkan kelas entitas

  3. Fungsi MySQL COT() – Mengembalikan Kotangen Angka di MySQL

  4. Hapus atau Pangkas Beberapa Karakter Pertama atau Terakhir di Database MySQL dengan SQL

  5. Di Apache Spark 2.0.0, apakah mungkin mengambil kueri dari database eksternal (daripada mengambil seluruh tabel)?