MySQL server has gone away query


Ada beberapa penyebab dari terjadinya error seperti ini :

1. Timeout

Kesalahan ini terjadi karena jalannya fungsi lebih lama dibanding setingan timeout di database sehingga tidak terjadi interaksi dengan database sedangkan fungsi auto-reconnect di database di matikan oleh host.

Solusi :

Edit edit php.ini dan tambahkan baris berikut:

memory_limit = 16M
mysqli.reconnect = On

2. Query yang Terlalu Besar

Karena ada query yang terlalu besar melewati batasan query

Solusi :

Jika tidak mau mengubah di bagian 1. maka ada baiknya merampingkan query yang dibuat. Sehingga tidak membebani request query yang terlalu besar.Mungkin salah satunya menggunakan batasan sintak query dengan menggunakan limit.(sintak SQL)

~ oleh desktopku pada September 5, 2008.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

 
%d blogger menyukai ini: