Merhaba,

Sql veritabanında cumle tablomuz var ve katid, en, tr, puan, durum kolonları bulunuyor. 700 bin kadar cümle kaydımız var.

Sitemiz cümle listelemesinde, top 25 listelemesinde, cümle içinde kelime aramasında vb cumle tablosu sorgularında çok yavaş çalışıyor.

Site içinde de sürekli olarak puanlama, ekleme, düzenleme vb işlemler yapılıyor.

Cache yapmak; sürekli olarak veriler güncellendiği için ve anlık olarak göstermemiz gerektiği için anlamsız oluyor.

Sql Server index'leme yapıyor mu, yapmıyor mu, benim bişey yapmam mı gerekiyor tam olarak bilmiyorum.

Büyük verileri olan siteler hızlı çalışmayı, hızlı aramayı, cache ve benzeri şeyleri nasıl yapıyorlar acaba ? Site ve arama hızını arttırmak için neler yapmam gerekiyor ?