Merhaba,
Locahost'ta bir proje üzerine çalışıyorum. Proje gereği veritabanına bazı sorgular gönderiyorum (SELECT,DELETE gibi.). Ancak sorgular çok yavaş çalışıyor. Yaklaşık 500 satır veri var. 25-26KB bir dosya. Örneğin, tüm veritabanı için bir select sorgusu yaklaşık 6-7 saniye sürüyor. Bu süreyi düşürmenin bir yolu var mı ? Yabancı kaynaklardan birçok araştırma yaptım ancak bir sonuç bulamadım. Herhangi bir tavsiyesi olan varsa memnun olurum.
Sunucu yazılımı olarak xampp kullanıyorum.
PHP Sürümü: 8.1.6
memory_limit: 512M
LocalHost Üzerinde Yavaş SQL Sorguları
7
●142
- 30-05-2022, 14:35:52Kimlik doğrulama veya yönetimden onay bekliyor.
- 30-05-2022, 15:44:38Aslında temel, yaygın yapıyı kullanıyorum. non-index olarak ifade ettiğiniz nedir ?zihniates adlı üyeden alıntı: mesajı görüntüle
- 30-05-2022, 15:47:56Sanırım bu link cevap olacaktır.SoftwareR10 adlı üyeden alıntı: mesajı görüntüle
- 30-05-2022, 16:17:57Normalde bu kadar data ile sorun yasamaniz sifira yakin. 6-7 saniye suruyor dediginiz select sorgusunu phpmyadmin uzerinde mi calistiriyorsunuz yoksa cli'dan mi? Eger phpmyadmin uzerinden calistiriyorsani webserber taraflida bir sorun olabilir. Belki mysql'den cevap hizli donuyorsdur. MySQL'e cli uzerinden baglanip bir de oyle calistirmayi sorguyu calistirmayi deneyin.SoftwareR10 adlı üyeden alıntı: mesajı görüntüle
- 30-05-2022, 20:51:55Evet ben de öyle düşünüyorum. Yüz binlerce veri olan tablolarla çalışılıyor. Tavsiyesinizi dikkat alacağım. Cli üzerinde çalışıyorum.Noroc adlı üyeden alıntı: mesajı görüntüle
- 01-06-2022, 14:13:53Cevabınız için teşekkür ederim. Sonradan sorunun bir döngüden kaynaklandığını fark ettim ve düzelttim.htsocial adlı üyeden alıntı: mesajı görüntüle