sharepoint 速度慢的資料收集

第一:建議安裝MOSS的系統環境最好爲64位的,速度會提升非常大一塊。

第二:在微軟的站點有關於如何優化Web訪問MOSS的幾個命令行:

在IIS服務器上啓用靜態文件(.js、.css、.html之類)壓縮:
cscript C:\Inetpub\adminscripts\adsutil.vbs set w3svc/filters/compression/parameters/HcDoStaticCompression true
在IIS服務器上啓用動態文件(.asp之類)壓縮:
cscript C:\Inetpub\adminscripts\adsutil.vbs set w3svc/filters/compression/parameters/HcDoDynamicCompression true
在動態文件壓縮中添加“.aspx”文件類型(SharePoint站點所有頁面都是.aspx的),要執行兩條指令:
cscript C:\Inetpub\adminscripts\adsutil.vbs SET W3SVC/Filters/Compression/Deflate/HcScriptFileExtensions "asp" "dll" "exe" "aspx"
cscript C:\Inetpub\adminscripts\adsutil.vbs SET W3SVC/Filters/Compression/gzip/HcScriptFileExtensions "asp" "dll" "exe" "aspx"

將默認的壓縮率提高,也是兩條指令:
cscript C:\Inetpub\adminscripts\adsutil.vbs SET W3Svc/Filters/Compression/GZIP/HcDynamicCompressionLevel "9"
cscript C:\Inetpub\adminscripts\adsutil.vbs SET W3Svc/Filters/Compression/DEFLATE/HcDynamicCompressionLevel "9"

問題的原因已經找到,我們做的項目是在政府網絡中,不能訪問公網的。將安裝有DNS的DC接入公網一會兒,MOSS網站打開就快了,拔掉公網的網線,重啓就又慢了。

懷疑是不是微軟的後門程序搞出的問題?

問題終於解決了!

有兩種解決辦法:

第一種:在安裝MOSS 2007的服務器上,編輯“C:\WINDOWS\system32\drivers\etc”中的hosts文件,加入

“127.0.0.1      crl.microsoft.com

第二種:修改客戶端“internet選項”=》高級=》取消“檢查發行商的證書是否吊銷”。

 SharePoint標配是4G內存,雙CPU,你的機器配置太低了。我現在的服務器是單CPU2.0 4G內存,上面有20幾個網站,同時在線人數峯值能達到7-8個人進行編輯操作,速度上還可以。 
還有一個原因就是網絡原因。另外,在服務器場的環境下,如果機器配置不高,也會感覺比單機緩慢。樓上的說的禁用搜索,其實沒有什麼道理,SharePoint中的搜索是先進行爬網設置,所謂的爬網就是把內容在一個時間段內做了一個索引鏡相,在真實搜索的時候並不是整機檢索,所以,不會影響速度。 
不過SSP服務開啓過多到是會影響到速度,曾經做過測試,最佳狀態在服務器場環境下5個SSP服務是最好的。

 LZ你機器的內存是瓶頸,太少了,起碼上到4G才行。 
注意:Windows Server 2003 上支持的最大內存爲 4 GB。但是,Windows Server 2003 Enterprise Edition 支持 32 GB 的物理 RAM。使用物理地址擴展 (PAE) 功能,Windows Server 2003 Datacenter Edition 可支持 64 GB 的物理內存。 

下面是鏈接一個微軟優化大內存KB,你可以看一下 
http://support.microsoft.com/kb/283037/

 

 你的這個問題我以前遇到過,這個是因爲.net的問題,需要打補丁,但是打完還是一樣有問題,呵呵,所以最好的方法是重啓進程或者重啓機器,LZ的問題是SQL和MOSS在一起,SQL佔用的內寸大導致的,最好的方法就是分開,或者直接在上面做個虛機,裝SQL好了

 我們生產環境用的Moss2007企業版+Sql2000標準版,公司100多人訪問還好吧,沒你說的那麼慢!是否補丁都打全了,windows的和sql的,還有默認的asp.net版本是否是2.0的了,默認安裝的話,asp.net版本是1.1的,要通過aspnet_regiis將asp.net在iis裏的環境建制成2.0版本。不過我是有聽說過將sql和moss分離在不通的服務器,比在單機下更慢,具體還要找點資料看看!

首次(對,首次)打開首頁非常慢!比去一般的網站慢多了!但當天隨後再打開時,速度好像又快了一點。

There are a couple of workarounds, which one works best is for you to decide: 

1.Add crl.microsoft.com to your hosts file and point it to your local machine. Some people have reported success with this, but it didn't work for me. 
2.Allow your servers to directly connect to crl.microsoft.com. If your environment dictates the use of a proxy server, configure it using proxycfg. 
3.Disable the CRL check by modifying the registry for all user accounts that use STSADM and all service accounts used by SharePoint. Find yourself a group policy wizard to help you out or manually modify the registry:

[HKEY_USERS/<userid>/Software/Microsoft/Windows/CurrentVersion/WinTrust/Trust Providers/Software Publishing]
"State"=dword:00023e00 
  
4.Download the CRLs and add them to the server manually (I haven't tested this, but it may work):


Download: http://crl.microsoft.com/pki/crl/products/CodeSignPCA.crl
http://crl.microsoft.com/pki/crl/products/CodeSignPCA2.crl
  
Add them: 
certutil -addstore CA CodeSignPCA.crl 
certutil -addstore CA CodeSignPCA2.crl 
We decided to go for Option 3 (disable CRL check) and life is good again..... well as good as it gets when you are doing SharePoint development.


發佈了29 篇原創文章 · 獲贊 7 · 訪問量 31萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章