Ben de anlık olarak 2D mmo strateji oyunu geliştirdiğim için bu konu ilgimi çekti.
Size şu fotoyu atayım. Henüz 30 civarı veri var ama yaşanan hızlanma baya dikkat çekici.
Yurt dışı lokasyon VPS sunucum var. Ubuntu kullanıyorum ve mysql için MariaDB kurulu.
Geçen gün mysql ayarlarından cachelemeyi aktifleştirdim.
Aynı sorguda geçen süreyi görebilirsiniz.
109 birim süreden 14 birim süreye düştü geçen sorgu süresi. Ki siz binlerce oyuncu var dediniz, en ufak bir süre düşüşü bile önemli kalıyor sizin için.
Size önerim, öncelikle web hostingde mysql cachesi aktifleştirebiliyorsanız onu açın. Ve ilk fırsatta bir VPS/VDS sunucuya geçin ki her şey size ait olsun.
Mesela benim üstte konsoldan fotoğrafını attığım sunucu 16 GB ram 8 çekirdek 400 gb ssd'li Godaddy'den 2021 Aralık ayında yeni yıl kampanyası diye 2 seneliğine 600 TL karşılığında aldığım bir VPS sunucu. Şu an yenisini alcak olsam aylık birkaç bin TL ödemem gerekecek. Önümüzdeki Aralık sonunda süresi bitiyor. Bu yüzden Contabo'ya geçmeyi düşünüyorum. Size de orayı öneririm.