Tekil Mesaj gösterimi
  #5 (permalink)   iTrader 
Alt 2007-04-20, 21:33
sitemedya - ait Kullanıcı Resmi (Avatar)
sitemedya sitemedya isimli üyemiz çevrimdışıdır. (Offline)
Member
 
Üyelik tarihi: Nov 2004
Mesajlar: 362
Teşekkür: 0
Thanked 0 Times in 0 Posts
Tecrübe Puanı: 3
iTrader: %0/0
sitemedya is on a distinguished road
Standart

iyinetin bahsettikleri mysql, mssql ve diğer DB ler için geçerli ortak payda.

iyinet'in bazı eksikleri var. onları da ben tamamlayım.

Yavaşlık konusunda bir çok etken olmasına rağmen en önemli 2 tanesi şudur:

1. field indexleme. Bunu biraz açalım: kitaptaki fihrist gibi düşünebileceğimiz index, DB pointerin hedef recordu daha çabuk bulmasına yarar. Burada önemli olan, mümkün olduğunca unique field(ler) için index yapılması gerektiği. Düşünülenin aksine, bir tabloda çokca index kullanmak yarar değil zarar getirir.

2. Querynin mükemmel olmaması. Bunun için bolca SQL çalışmanız, araştırmanız gerekir. Çok yapılan bir yanlış olarak şunu diyebiliriz: TOP kullanmamak, SELECT içinde gereksiz fieldları kullanmak, çok çağırın sayfaki query içinde LIKE kullanmak, mantık hataları vs..
__________________
asp,php,.net,mssql,mysql,oracle,delphi,c ...
Alıntı ile Cevapla