360+ Mb MySQL dosyam var yavaşlık için ne yapabilirim?
8
●92
- 28-12-2020, 21:03:44Yavaşlığın nereden kaynaklandığını bilmeden bu sorunuzu cevaplamak çok doğru değil.
- Mysql sunucusu ne kadar kaynak tüketiyor?
- Bir bağlantıda kaç bayt veri taşınıyor?
- Tablolarınızın index durumları nedir?
- Yazılım ile mysql arasında bağlantı yavaşlığı olabilir mi? Mysql client ile sorgulamayı ve benchmark yapmayı denediniz mi?
- Slow query loglarına baktınız mı?
- Mysql query analyzer kullandınız mı?
Sorguların yavaşlığının bir çok sebebi vardır. Elimizde tablo/sorgu vb gibi bilgiler olmadan soyut bilgi vermek doğru değil. - 29-12-2020, 10:12:55Yineliyorum. Tablonuzda index var mi?
Okuma sorununuz oldugunu dusunuyorum.
mesela; 10milyon satir olan bir tabloda, guid tutuyorsunuz. kod tarafinda bu guide gore satir getiriyorsaniz 10 milyon satiri tarayacaktir. Guid kolonuna non-clustered index atmaniz sorunu buyuk olcude cozecektir.
bu sorununuzu cozmezse sunucu, baglanti vs kontrol etmelisiniz.