• 23-01-2020, 08:57:40
    #1
    Veritabanı tablo türü olarak hangisi daha performanslı?

    İnnodb ye çevirdim bir kaç tabloyu, sonra onar'a tıklayınca bu tablolar onarılamaz hatası verdi.

    Bir çok yabancı blogta, hâlâ innodb ye geçmediniz mi? Şeklinde konular var ama hangisi daha iyi karar veremedim
  • 23-01-2020, 08:59:25
    #2
    Platin üye
    innodb onarılamaz,

    çok yazan tablolar innodb, çok okuyan tablolar myisam.
  • 23-01-2020, 09:12:05
    #3
    merner adlı üyeden alıntı: mesajı görüntüle
    innodb onarılamaz,

    çok yazan tablolar innodb, çok okuyan tablolar myisam.
    Onarılamaması bir sorun oluşturur mu hocam?

    Ayrıca okuma ve yazmadaki performansları arasında ciddi fark var mı? Localde innodb geçirdim 2 saniyeden 1 saniyeye düştü sorgular. Tabiki tek bir testle anlaşılmaz onun için sormak istedim.
  • 23-01-2020, 09:26:23
    #4
    Platin üye
    mfa95 adlı üyeden alıntı: mesajı görüntüle
    Onarılamaması bir sorun oluşturur mu hocam?

    Ayrıca okuma ve yazmadaki performansları arasında ciddi fark var mı? Localde innodb geçirdim 2 saniyeden 1 saniyeye düştü sorgular. Tabiki tek bir testle anlaşılmaz onun için sormak istedim.
    şimdiye kadar bir problemle karşılaşmadım innodb için, hiç tüh demedim.

    innodb den tan verim almak için ram in %80 inini MySQL e ayırmak gerekiyor, zaten paylaşımlı hosting ise çok anlamı yok, sunucu sizinse düşünülebilir, ayrıca kaç satır var bilmiyorum ama net performans ölçümü bir kaç milyon satırlık sorgularda anlaşılır, okuma yoğunluğuna göre ölçümlenir.

    yazmada ise innodb daha önemli, veri kaybı yaşanma riski yoktur.

    ama mesela innodb de rand() sağlıklı çalışmaz.

    test edin hangisi hoşunuza gidiyorsa onu kullanın.
  • 23-01-2020, 10:49:41
    #5
    merner adlı üyeden alıntı: mesajı görüntüle
    şimdiye kadar bir problemle karşılaşmadım innodb için, hiç tüh demedim.

    innodb den tan verim almak için ram in %80 inini MySQL e ayırmak gerekiyor, zaten paylaşımlı hosting ise çok anlamı yok, sunucu sizinse düşünülebilir, ayrıca kaç satır var bilmiyorum ama net performans ölçümü bir kaç milyon satırlık sorgularda anlaşılır, okuma yoğunluğuna göre ölçümlenir.

    yazmada ise innodb daha önemli, veri kaybı yaşanma riski yoktur.

    ama mesela innodb de rand() sağlıklı çalışmaz.

    test edin hangisi hoşunuza gidiyorsa onu kullanın.
    Paylaşımlı hosting hocam. Xenforo'nun ciddi bir veritabanı boyutu olmasına rağmen nasıl bu kadar hızlı olduğuna bakıyordum kendimce. Veritabanına bakarken çoğu tablonun innodb olduğunu gördüm ve araştırdım. Net bilgi yok genelde tartışmalar yarım kalmış.bazi yabancı bloglar, myisam eski bir motor, yeni wordpress sitelerinizde innodb kullanın gibi yazılar vardı. Denedim ama tablo onarımı yapılamıyor dedi. Sonra konuyu açtım. Kullanıcıların ön uçtan yazı gonderebilecegi bir site düşünüyorum. O halde innodb uygun olur değil mi? Herhangi bir veritabanı sorunu, hatası yaşamak istemiyorum ilerde hocam, çok bilgim yok veritabanları hakkında. Sorun olursa myisam a geçirilip onarım yapılabiliyor herhalde. İnnodb tavsiye ediyor musunuz?