Misafir adlı üyeden alıntı: mesajı görüntüle
Yanıtınız için teşekkür ederim. Haklısınız ancak, bahsettiğiniz önbelleklemeli yapılarda da, veritabanı işlemi yapılacağı zaman, önbellekleme aşılıyor. Neticede bilginin bir şekilde veritabanında işlenmesi gerekiyor.

Ben de diyorum ki; veritabanına bir bilgi kaydedilecek, güncellenecek ya da silinecekse; ilgili tüm işlemler veritabanının kendi içinde yapılsın. Önbellekleme de olsa, bu işlemleri yapmak için sonuçta bir şekilde yine veritabanına gelecektim ben.
Bu bahsettiklerin zaten veritabanında yapılıyor. Orm gibi araçlar kullanmak veya kendi prodecure'lerini yazmak birşey değiştirmiyor. Sen procedure yazarak zaman kaybediyorsun. Orm kullansan da kullanmasan da zaten herşey veritabanında bitiyor.
Örneğin orm ile insert işlemi yapıyorsun diyelim, orm aracı db.Insert(x,y,z) metodunu çalıştırdığında zaten bir query oluşturuyor ve sql tarafında execute ediyor.
Sen kendi insert metodunu yazınca yine query sql tarafında execute olmuş oluyor.
Orm araçları sana zaman kazandırmak için query yazmayı minimuma indiriyor.

Veritabanı yükü demek bu değildir. Veritabanı yükü demek aynı ayna (aynı saniye ve salisede) 10larca kişinin işlem yapıyor olmasıdır ve bundan dolayı sistem kaynaklarına daha fazla ihtiyaç duyulmasıdır.