ultimateFB adlı üyeden alıntı: mesajı görüntüle
Merhabalar, Otomatik Özel Bir Bot Hazırladım. Bot Bazı Özel Sitelerden İçerik Alıp Mysql'e Ekleme Yapıyor. Ekleme Yaparken İçerik Başlığını

$sorgula = $db->get_var("SELECT count(*) FROM icerikler where title='$title'");
sorgusu ile kontrol ediyor ve önceden eklenmemiş ise ekleme yapıyor. şuan için içerik az ama ileride bot cron job ile sürekli aktif olacağı için performans açısından riskli olacak alternatif varmı yokmu sorgusu nasıl yapılabilir? ayrıca Tarih bazlı bir algoritma üretebilirsekde işime yarayabilir. Teşekkürler
ultimateFB adlı üyeden alıntı: mesajı görüntüle
fark olarak
0.374647 saniyede yüklendi standart
0.381916 saniyede yüklendi md5 hash

Sayfa yükleme süreleri
böyle bir sorgu olmaz arkadaşım. adı üzerinde icerikler, yani sadece listeyeceksin var mı yok mu kontrolü yapılmaz bu tabloda..

tek sütundan oluşan (unique) yeni bir tabloda başlıkları belli bir fonksiyondan geçir, içerik başlıklarını küçük harf yap ve türkçe karakterleri latin karakterlere çevirip md5 ile şifreleyerek sakla.

0.374647 saniyede yüklendi standart
0.381916 saniyede yüklendi md5 hash


bu yavaşlık tablo verisinin büyük olmasından, index kullanmadığından olabilir.
mysql kız gibidir narin kullanmakta fayda var

iyi çalışmalar