1

Konu: sql serverde hız

sql de sorgu yaparken çağrılan field sayısını azalttıkca malum hız artıyor,  sorunum şu field sayısını azaltıp sorguyu hızlandırdıktan sonra istenilen kayıt'a konumlanınca o kayıta ait butun fielldlardı girilmiş  kayıtlı bilgilere nasıl ulasabilirim, tekrar bi sorgu dan baska bir yol görünmüyor gibi ama yinede nedersiniz.
yada sorguda field sayısını artırmak gerekıyor .Ben sorunu şöyle çözmeye calıstım acaba sizce dogrumu,
ekranı temel bilgiler ve detay bilgiler olarak tasarlayarak, şayet detay bilgileri istenirse tekrar bi sorgu diğer fieldları cagrılıyor, farklı bir yöntemi varmı acaba sizce

2

Re: sql serverde hız

Ahmet bey çağırmadığın bilgiyi bilemeyeceğinden mecburen ekranda göstermek istediğin her bilgiyi çağırman gerekiyor. Bende senin yöntemi kullanıyorum. İhtiyacım olanları çağırıyorum. Ve bir Detay butonu ile eğer daha ayrıntı istenirse bu seferde çağırmadığım bilgileri çağpırıyorum yani bir bakıma ikiye bölüyorum. Bu durumda hız sorunuda yaşanmıyor ve karşıdaki kişide Detay isteyen birisi değil ise fazladanda beklemiyor. Bende başka bir yöntem bilmiyorum açıkçası smile ama var ise öğrenmeyi çok isterim benimde işime çok yarayacaktır

3

Re: sql serverde hız

haklısın tsekkurler,hız ıcın gereksız alanları cagırmamak zorunlugu var.

4

Re: sql serverde hız

Bence isi daha tasarim asamasinda cozmelisin. Genelde gereksiz olan alanlar icin ayri tablo(lar) yap ya da onu yapmadiysan ana tabloyu bolen view.
SQL server'in bir baska ozelligi index icine bazi kolonlari alabilmesi. En cok arama yapilan alan indexine en gerekli alanlari "INCLUDE" ile ekleyebilirsin. Ornek icin forumda arama yap.

Yen yaz 1907'ye yolla FB gelsin evinde yensin.
(sonra salaklar ciksin alin terine şike desin)