訪問WEB頁的速度問題~~~~急!


條件:
  1、asp.net 2.0 編寫的WEB頁
  2、引用了微軟的ajax控件,和其它一些控件(NetAdvangtage)。
  3、用的是Oracle 10g 數據庫。

狀況:(前提:網速正常)
  1、用我們公司自的服務器,win2003 server ,iis6
     速度正常,點擊頁面里的控件進行數據更新時,速度也可以。(局域網)

  2、在同事的機器里作服務器XP,IIS5 (和公司數據庫是局域網)也一切正常 。

  3、在家里,自已機器的XP,iis5作服務器,數據庫訪問公司的。
     訪問速度還可以,可是點擊控件,進行數據更新的時候就變的很慢了,而且
     更新的數據量也不是很多。

  4、在客戶那里的服務器,win2003 server ,iis6,而且數據庫也在這台機器上,
     卻出現的情況和在家里的一樣(也是局域網)。

判斷:
  1、可能客戶服務器的IIS或網絡配置和公司的不一樣,所以才出現上面的情況。
    (如果是這樣,自已又找不到哪里不一樣,請高手指教)
  2、可能是由於引用的控件引起的,可是,在公司的服器里就不慢,在客戶那里就 
     慢了,所以我感覺這個可能性較小。

目前,我只有這兩種判斷,還想不出別的原因。
請高手們指點一下,很急的。(分不夠再加)。

15 个解决方案

#1


出來問題先找自己的原因。。。

#2


自已找了啊,應該不是代碼的問題,而且在公司的服務器上和同事的機器上都不慢,
要是在我家里作服務器而訪問公司的數據庫慢,我倒可以理解,可是在客戶那的服務器
他們那的網絡環境和我們公司的差不多啊,而且在客戶服務器上打開自已的網頁也是慢。

#3


你的數據庫服務器在公司?網絡延時...應屬正常...

#4


可是在客戶服務器上,數據庫,代碼都是在一起的啊,而且我還是在客戶服務器上的IE打開的網頁,還是慢。
在公司的服務器上,同樣和上面一樣的條件,就不慢。
暈~~~~~

#5


是載入頁面的時候慢還是操作時慢?
使用AJAX就是會犧牲性能!用的時候必須謹慎

#6


客戶的數據庫服務器和IIS服務器在一台主機上?還用服務器桌面測試...-_-#

你還是看看你客戶的服務器自身有沒有問題吧...

#7


載入頁面的時候不慢,就是操作的時候慢,我想可能是跟AJAX有關。
可是公司服務器和客戶服務器的操作時的速度差那么多啊。(客戶機器的配置好於公司的)

#8


to vrhero(男人是天使降落凡間/拯救魔鬼是我們的責任/所以/我們)

我想可能也是客戶服務器的問題(這個可能性最大),可是又找不出來...........

#9


客戶服務器的問題較大

#10


找到一點原因了,有一個SQL語句, 是讀CLOB類型的,把這個字段去掉不讀后,速度就上來了。
 不過,我還是不明白,為什么在公司服務上就不慢呢?

#11


情況純屬正常,一個人調試和N個人使用速度肯定是不同的.還有就是考慮客服的服務器配置問題.以上都用仍不行只有,優化程序,優化數據庫,采用緩存來解決.

#12


許多更為高級的技術問題,只有在客戶那里丟過臉才會刺激開發人員重視。

#13


CLOB類型意味着可能是大文本數據...如果讀取時只是簡單的一次載入內存那么多線程讀取時可能會很快消耗光服務器內存導致系統變慢...

好好優化一下吧...

#14


謝謝大家了,我需要學的還有很多啊!
結貼!

#15


引用 12 樓 sp1234 的回復:
許多更為高級的技術問題,只有在客戶那里丟過臉才會刺激開發人員重視。
經典!!!

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com