Selam Arkadaşlar Aynı anda 3.000 satıır listelemem gerekiyor, wamp server kurulu ve gelen veriyi Datatable içerisine atıyorum Mysql sorgusunu düz bir şekilde soruyorum ve yaklaşık 10 sn bekledikten sonra sayfa yükleniyor bu durumu nasıl çözebilirim.
Sayfalama yapmadan yapmam lazım
Aynı Anda 3.000 Satır Sorgulama
4
●473
- 22-01-2018, 11:17:43$sayfa = $_GET['sayfa'] * 100 ;
SELECT * from tablo WHERE koşul LIMIT $sayfa,100;
örnek sayfa.php?sayfa=0 LIMIT 0,100 | 0 - 100 arası kayıtlar
örnek sayfa.php?sayfa=1 LIMIT 100,100 | 100 - 200 arası kayıtlar
örnek sayfa.php?sayfa=2 LIMIT 200,100 | 200 - 300 arası kayıtlar - 22-01-2018, 11:19:36Hocam Yanlış yazmısım sayfalama yapmadan yapmam lazımnight_walker adlı üyeden alıntı: mesajı görüntüle
- 22-01-2018, 15:28:06indexleme yapın aynı sorguları tekrar tekrar çalıştırmayınDerinsoft adlı üyeden alıntı: mesajı görüntüle
- 23-01-2018, 04:16:12wamp içindeki mysql develop amaçlıdır. Bundan dolayı sorgulamayı yavaş getiriyor olabilir. my.ini dosyasında optimizasyon yaparak çözebilirsin.
Tabi bir başka faktör de çektiğin datanın büyüklüğü. Eğer çektiğin data büyük bir veri ise; mysql'den rame alınnması oradan php geçmesi zaman alıyor olabilir. Bence wamp üzerinde mysql ile yapma bu işi, mariadb indir kur. onunla dene.