Process mysql tinggi terus


Status
Not open for further replies.

Feri Muhibudin

Poster 2.0
maaf, saya ingin bertanya, kenapa di server saya process mysql tinggi terus? sekitar 60 CPU . apakah ini udah biasa karena banyaknya client?

ini screenshotnya:
jayahost_pic_49.jpg
 
Last edited:

mustafaramadhan

Hosting Guru
maaf, saya ingin bertanya, kenapa di server saya process mysql tinggi terus? sekitar 60 CPU . apakah ini udah biasa karena banyaknya client?

ini screenshotnya:
jayahost_pic_49.jpg

Biasa jadi memang ada applikasi yang database-intensive atau ada database/table yang corrupt.
 

perdhanahost

Hosting Guru
maaf, saya ingin bertanya, kenapa di server saya process mysql tinggi terus? sekitar 60 CPU . apakah ini udah biasa karena banyaknya client?

ini screenshotnya:
jayahost_pic_49.jpg

60% CPU resource tidak sama dengan 60 CPU lho mas :)

Ada banyak alasan yang bisa jadi penyebab tingginya load MySQL. Dua yang paling sering:
1. Kapasitas I/O disknya kurang besar. MySQL termasuk sensitif terhadap masalah ini. Disk harus cukup responsif terhadap request mysql agar loadnya stabil.

2. Ada query2 mewah dari web-web pelanggan yang sebetulnya tidak terlalu penting. Misalnya, banyak apps yang selalu menjalankan query "Select count(*) from tablename" hanya untuk hal2 kecil misalnya mengetahui jumlah total page atau pengunjung secara realtime.
 

Feri Muhibudin

Poster 2.0
60% CPU resource tidak sama dengan 60 CPU lho mas :)

Ada banyak alasan yang bisa jadi penyebab tingginya load MySQL. Dua yang paling sering:
1. Kapasitas I/O disknya kurang besar. MySQL termasuk sensitif terhadap masalah ini. Disk harus cukup responsif terhadap request mysql agar loadnya stabil.

2. Ada query2 mewah dari web-web pelanggan yang sebetulnya tidak terlalu penting. Misalnya, banyak apps yang selalu menjalankan query "Select count(*) from tablename" hanya untuk hal2 kecil misalnya mengetahui jumlah total page atau pengunjung secara realtime.

terima kasih atas penjelasnnya, cukup detil . jadi bukan karena hacked atau kesalahan ya...

kira2 apakah ada trik untuk mengatasi masalah ini?
 

perdhanahost

Hosting Guru
terima kasih atas penjelasnnya, cukup detil . jadi bukan karena hacked atau kesalahan ya...

kira2 apakah ada trik untuk mengatasi masalah ini?

IMHO, masalah tidak bisa diselesaikan dengan trik. Trik hanya digunakan untuk mempercepat selesainya pekerjaan bukan menyelesaikan masalah :)

Nah, sekarang untuk bisa tau obatnya, saya pikir mas harus tau dulu secara pasti penyakitnya. Memang, seperti halnya manusia, bisa saja coba2 minum obat dan berharap siapa tau obatnya cocok. Tapi ini beresiko.

Kalau server mas itu berupa VPS dan mas tidak pegang kendali terhadap nodeservernya, yang mas bisa lakukan dari 2 hal yang saya sebutkan adalah cek poin kedua. Pastikan tidak ada query2 mewah nan berat seperti itu.

Semoga membantu dan segera selesai masalahnya.
 

Feri Muhibudin

Poster 2.0
IMHO, masalah tidak bisa diselesaikan dengan trik. Trik hanya digunakan untuk mempercepat selesainya pekerjaan bukan menyelesaikan masalah :)

Nah, sekarang untuk bisa tau obatnya, saya pikir mas harus tau dulu secara pasti penyakitnya. Memang, seperti halnya manusia, bisa saja coba2 minum obat dan berharap siapa tau obatnya cocok. Tapi ini beresiko.

Kalau server mas itu berupa VPS dan mas tidak pegang kendali terhadap nodeservernya, yang mas bisa lakukan dari 2 hal yang saya sebutkan adalah cek poin kedua. Pastikan tidak ada query2 mewah nan berat seperti itu.

Semoga membantu dan segera selesai masalahnya.

saya pakai dedicated server Tuan, apa ada solusi?
atau ini sudah biasa karena di server tersebut memang sudah banyak client?

ini screenshot lengkapnya
ss.jpg
 
Last edited:

mustafaramadhan

Hosting Guru
Convert storage-engine dari myisam ke innodb bisa membantu (kalau pakai mariadb bisa juga dicoba aria). Cuma saya tidak tahu di CPanel ada script untuk convert seperti ini.
 
Status
Not open for further replies.

Top