şükela:  tümü | bugün
  • yazması hızlı olsun diye yapmış ve veritabanını genel olarak yazma amaçlı kullanıyor ise başımın üzerine...

    ama onun dışında, zilyon tane fielde query yaparkeni indeks tanımlayıp veritabanına yardımcı olmak yerine "indeks olursa veritabanına yazmak yavaş oluyor abi" diyenin ağzına kürekle vurasım geliyor.

    32gb ram 8cpu'luk 24 saat boyunda %98 cpu kullanan bir mysql makinasını tanımladığım indeksler ile en yogun trafikte %4 kullanacak hale getirmiştim. bilgisayarın içinden cpu çıkıp elimi öpmüştü.
  • böyle adamlar yüzünden bir de veritabanı optimize edersiniz. işiniz gücünüz yok çünkü.
  • bazı tablolara, programın mantığı gereği indeks konulmaması da gerekebiliyor.
  • az once 2 tabloya biri 4 digeri 6 alanli ikiser tane index ekledim. normalde 3-4 saat surup bitmeyen sorgular 2 saniyeden uzun surmez hale geldi, musteri gelip alnimdan opebilir her an. gerekli yere ekleyin, beni kizdirmayin.
  • bazı erp sistemleri için doğru yaklaşımda bulunan yazılımcıdır. 10 yıl önce ms sql kullanan erp'lerde performans aranan tablolar için index oluşturmak şarttı, artık db tarafı index yönetimini kendisi yapıyor, fena da yapmıyor.
  • şurayı anlayan üç beş kişisiniz zaten, bir grup kurun orada tartışın bence sonucunu yine gelip buraya yazarsınız. *