• 17-02-2015, 09:43:31
    #10
    Verileri neyle çekiyorsun. PDO ile performans fark edecektir diye düşünüyorum.
  • 17-02-2015, 09:50:39
    #11
    Seyranli adlı üyeden alıntı: mesajı görüntüle
    Hocam yanlış bakmış olmayasınız, text alana nasıl auto_increment verilecek. Zaten part_id birincil anahtar. video_id ye göre arama yapılacağından o da anahtar olarak tanımlanmış. Ki bunların dışında en uygunsuz anahtar dahi veri çekerken zorluk çıkarmaz, kayıt yaparken yavaşlar.
    Tabloda birincil anahtar yok hocam verilmemiş. part_id kolonuna birincil özelliği vermesi gerektiğinden bahsettim.
  • 17-02-2015, 10:27:18
    #12
    Hocam part id birincil anahtar altta yazıyor gözünüzden kaçmış olmalı

    S5 Mini universal cihazımdan Tapatalk kullanılarak gönderildi
  • 17-02-2015, 10:33:10
    #13
    Seyranli adlı üyeden alıntı: mesajı görüntüle
    Hocam part id birincil anahtar altta yazıyor gözünüzden kaçmış olmalı

    S5 Mini universal cihazımdan Tapatalk kullanılarak gönderildi
    Primary Key değil hocam, Unique Key olarak atanmış.

    Primary olsaydı bu şekilde gözükürdü;

  • 17-02-2015, 18:22:57
    #14
    neyse gereksiz tartışıyoruz, konu sahibi yazar gerekirse
  • 18-02-2015, 20:15:51
    #15
    ylv
    Üyeliği durduruldu
    Cycl0ne adlı üyeden alıntı: mesajı görüntüle
    250 binlik bir tablom var. Basit bir sorgu bile (select * from tablo where x_id = 1) 0,5 - 1 saniye arasında yanıt döndürüyor.

    Ne yapabilirim.

    Tablonun motoru myisam
    Cycl0ne adlı üyeden alıntı: mesajı görüntüle
    Valla fazla veritabanından anlamıyorum hatta hiç anlamıyorum diyebilirim.

    @ceu'nun dediğini yaptım, sağolsun teşekkür ediyorum.
    Tablo yapısı ve indexler aşağıda. Başka yapam gereken birşey var mı ?
    (select * from tablo where x_id = 1) tüm sütunları getirmek istediğin için 250k satırı taramak zorunda. 1 sn sürmesi gayet normal. sorgularına özel indexlemeler yaparak iyileştirmeler olabilir ama daha etkili çözüm tabloyu parçalamak ve etkili indexlemeler yapmak.

    burdan şunu yap demeyle bir nevi deneme yanılma yöntemiyle net çözüm üretmek zor ama tablona bakarak güzel bir müdahale ile sorgu sürelerini 0.0x sn indirmek mümkün