İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Asp kodlarından dolayı sayfa açılışı çok yavaş(Yardım)

Brky

0
İyinet Üyesi
Katılım
4 Haziran 2007
Mesajlar
138
Reaction score
0
Merhaba arkadaşlar.Şarkı sözü için bir script kullanıyorum veri tabanında 20bine yakın şarkı sözü varken sayfa açılışında problem olmuyor fakat başka bi yerde 56bin şarkı sözü olan veri tabanıyla kullandığım zaman ana sayfa çok geç açılıyor.Ana sayfada top50 ve en yeni 50 bölümleri var yavaşlama sebebinin bu olduğunu düşünüyorum.Bu kodlarda ne gibi bir düzeltme yaparsam sayfa açılışı hızlanır.Yardımcı olan arkadaşlara şimdiden teşekkür ederim.

Top 50 kodu:
Kod:
<%
Set hit_sarki  = conn.execute("Select * from sarki order by hit desc limit 50")
do while not hit_sarki.eof

sarki_adi1=""&hit_sarki("sanatci")&"-"&hit_sarki("isim")&""
sarki_adi2=trr(sarki_adi1)
sarki_url=""&http_url&"/"&hit_sarki("id")&"-"&sarki_adi2&".html"%>

En yeni 50 kodu:
Kod:
<%
Set yeni_sarki  = conn.execute("Select * from sarki order by id desc limit 50")
do while not yeni_sarki.eof

sarki_adi1=""&yeni_sarki("sanatci")&"-"&yeni_sarki("isim")&""
sarki_adi2=trr(sarki_adi1)
sarki_url=""&http_url&"/"&yeni_sarki("id")&"-"&sarki_adi2&".html"
%>
 

SadeceDownload

0
İyinet Üyesi
Katılım
14 Mart 2008
Mesajlar
650
Reaction score
3
arkadaşım açtığın kodları kapatmazsan o kod site içinde devamlı çalışır ve o an sayfaya başka biri girdiğinde database onada gösterim yapmak istediği için sonsuz döngüde ki kodu onada uygular ee bu şekilde sistem başlar yavaşlamaya max. sitede o an 10 kişi olduğunda da hostunun bulunduğu makine kasmaya başlar ve sana ayrılan cpu %'sine ulaştığın için sayfaların görüntülenemiyor yazısı çıkar...
 

Virtuozzo

0
İyinet Üyesi
Katılım
27 Nisan 2008
Mesajlar
441
Reaction score
4
Konum
Istanbul
Kullandığınız veritabanı nedir?
Eğer Access ise o kadar kayıtla açılmaması gayet normal, ağır da olsa açılıyorsa dua edin.
MySQL veya MSSQL ise kodlarınızı optimize etmeniz gerekebilir.
 

ryden

0
İyinet Üyesi
Katılım
16 Kasım 2004
Mesajlar
111
Reaction score
1
datayı ve siteyi rahatlatmak için mssql'e bir an evvel gecsen iyi olur gibime geliyor : )
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst