freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

金蝶k3產(chǎn)品性能穩(wěn)定性優(yōu)化指導(dǎo)手冊(cè)(編輯修改稿)

2024-07-15 01:52 本頁面
 

【文章內(nèi)容簡介】 dows NT 之後,就直接提供性能監(jiān)視器(Performance Monitor),一般是用來查看、跟蹤在整個(gè)系統(tǒng)中,是否有哪個(gè)部分顯示資源不足的狀態(tài),或是系統(tǒng)的使用狀況、演變的趨勢(shì)等等。而性能計(jì)數(shù)器代表的是一種指標(biāo),它本身不是問題,某些背後隱含的問題導(dǎo)致該指標(biāo)的變化。因此不要看到單一性能計(jì)數(shù)器的值就下定論,一定要建立推論:是什麼原因?qū)е略撔阅苡?jì)數(shù)器有當(dāng)前的值,若該原因是真的,那同時(shí)哪些性能計(jì)數(shù)器應(yīng)該顯示什麼現(xiàn)象?而你當(dāng)然應(yīng)該再進(jìn)一步分析與推論相關(guān)的計(jì)數(shù)器。性能監(jiān)視器讓你獲得證據(jù)以完成: l 支持自己的假設(shè),或是推翻結(jié)論另尋原因。 l 獲取電腦全盤的狀態(tài),讓你可以發(fā)現(xiàn)電腦發(fā)生了什麼狀況(WHAT) ,而不是為何(WHY)或如何(HOW)發(fā)生這種狀況。 l 抽取電腦變化的狀態(tài),有基線以供比較是非常重要的,它讓你可以知道什麼是正常,而什麼不是。如果無法獲取基線,則尋找記錄中的變化,查看計(jì)數(shù)器相對(duì)的值而非絕對(duì)的值,並與先前的使用經(jīng)驗(yàn)做一個(gè)比較。除了一般的硬體,如記憶體、硬碟、中央處理器乃至於網(wǎng)路等系統(tǒng)提供的性能計(jì)數(shù)器外,大部分微軟提供的伺服器軟體在安裝完畢後,也會(huì)註冊(cè)它自身的性能計(jì)數(shù)器,而 SQL Server 會(huì)增加相當(dāng)多類的性能計(jì)數(shù)器供你查核使用狀況,而這些性能物件皆以“SQLServer:”開頭。在要抽取性能的記錄之前,儘量將不相關(guān)的、當(dāng)前不需要的服務(wù)先停掉,如 IIS,系統(tǒng)掃毒等等。如果需要調(diào)校的電腦可能會(huì)當(dāng)機(jī),則要採用遠(yuǎn)端記錄,避免資料未記錄到就掛了。相反地,若網(wǎng)路有問題,當(dāng)然需要在本機(jī)完成記錄。而一旦採用遠(yuǎn)端監(jiān)控,要先同步兩臺(tái)機(jī)器的時(shí)間才好比對(duì)結(jié)果。你可以在命令提示視窗中,通過以下的命令同步系統(tǒng)之間的時(shí)間:NET TIME \\RemoteMachine /SET就 SQL Server 的使用特性來說,依其重要程度,觀察硬體資源不足的順序依序是:記憶體、硬碟、中央處理器乃至於網(wǎng)路。SQL Server 是非常耗用記憶體的軟體,因?yàn)樗灿眠^的資料必先留在記憶體中,除非資源不足,否則不輕易從緩衝區(qū)清掉,讓資料庫的運(yùn)行儘量少使用硬碟。當(dāng)記憶體不足時(shí),會(huì)連帶地影響硬碟和中央處理器。例如有新的資料要放到屬性已滿的緩衝區(qū),則 SQL Server 內(nèi)部負(fù)責(zé)將緩衝區(qū)屬性更新到硬碟的 LazyWriter 程式就需要持續(xù)地執(zhí)行,好更新緩衝區(qū)的資料,並釋放較沒有使用到的記憶體區(qū)塊,這會(huì)同時(shí)讓 CPU 與硬碟忙碌起來。也就是說,當(dāng) CPU 和硬碟性能不足時(shí),有可能源頭是記憶體不足造成的。 磁片子系統(tǒng)的性能不佳,也一定會(huì)讓 SQL Server 性能好不起來,畢竟它需要大量讀寫存在硬碟上資料庫內(nèi)的資料。若你沒錢購置 RAID,最好也多買幾顆硬碟,讓 Log 檔、資料庫檔以及 Windows 作業(yè)系統(tǒng)用做虛擬記憶體的交換檔分在不同的硬碟上,因?yàn)檫@三種檔的設(shè)計(jì)目的不同,存取的習(xí)性與頻率也不同,當(dāng)三者在同一顆硬碟上時(shí),有可能因?yàn)槎鄠€(gè)人存取資料庫,有的做更新,有的查詢,這些運(yùn)行讓作業(yè)系統(tǒng)要配置虛擬記憶體,因此硬碟要同時(shí)存取三種檔,這會(huì)導(dǎo)致磁頭忙碌地移動(dòng),讓硬碟的存取大多是隨機(jī)讀取,無法做循序讀取,導(dǎo)致硬碟性能降低。因此建議將三種檔分別放在不同的硬碟上。 硬碟的性能遲緩,必定導(dǎo)致資料庫的查詢與資料異動(dòng)延遲(這兩種動(dòng)作分別是存取資料庫檔與 Log 檔),這又造成事務(wù)要花較長的時(shí)間才能結(jié)束,進(jìn)而讓鎖的資源無法釋放,多人存取的系統(tǒng)彼此等待資源,進(jìn)入大家都被延遲的慘況。CPU性能的重要性不用強(qiáng)調(diào)了吧,它慢,週邊設(shè)備再快都沒有用。但要注意的是,我們當(dāng)前電腦的設(shè)計(jì)往往是中央處理器極快,但週邊運(yùn)行緩慢,導(dǎo)致CPU無法有效發(fā)揮它的能力。因此當(dāng)考慮加強(qiáng)中央處理器時(shí),要看看是否是周邊設(shè)備的不足,導(dǎo)致CPU忙碌。一般來說,啟動(dòng)性能監(jiān)視器後,只要記錄資訊而不需要做圖。以較穩(wěn)定的方式抽取電腦完整的狀態(tài),由於在事前你很難預(yù)料判斷瓶頸時(shí),會(huì)需要哪些資料,所以儘量記錄所有的計(jì)數(shù)器5。 所示,除了通過默認(rèn)的視窗觀察系統(tǒng)當(dāng)前的情況外,最好還要通過添加記錄的方式,對(duì)系統(tǒng)作較長時(shí)間的監(jiān)控。執(zhí)行性能監(jiān)視器時(shí)間要長到足以抓取到問題,一般粗略的配置綱要如下:l 記錄2小時(shí) – 每 4 秒記錄一次。 l 記錄1天 – 每 30 秒記錄一次。 l 記錄1天 – 每 180 秒記錄一次?;顒?dòng)中的圖形只能顯示瞬間的系統(tǒng)狀況,長時(shí)間記錄的資料才能看出趨勢(shì) 時(shí)間間隔不要小於 4 秒,以免記錄這個(gè)動(dòng)作本身就傷害電腦的性能,除非是要抽取磁片 I/O 的性能,最高頻率也勿超過每 2 秒記錄一次。另外,為減輕對(duì)電腦長期的影響,若沒有特殊需求,只要記錄 2 小時(shí)就好。如果需要的話,執(zhí)行39。diskperf –y 39。 以抽取磁片的性能資訊。初次記錄時(shí),在不傷及性能的前提下,僅可能地抽取所有的物件,供你對(duì)整個(gè)系統(tǒng)有一個(gè)全面性的概觀??s略表列一般要記錄的物件如下(如果不可能取得全部物件): l Cache, memory, objects, paging file, physical disk, logical disk, process, thread, processor, server, system。 l 所有的 SQL Server 物件。 l 如果有網(wǎng)路相關(guān)的問題,所有與網(wǎng)路相關(guān)的物件 (Protocol Stack Objects)。 一次記錄通常無法包含所有需要的資訊,可能要多次後續(xù)不同的記錄資料。另外,在記錄上尚有其他的考量,如每個(gè)記錄存成一個(gè)檔,在記錄停止後,下次打開一個(gè)新的檔。檢查記錄檔所花的硬碟空間。若某個(gè)日誌檔屬性太大,而你只需要其中重要的部分,重新建立記錄(Relogging)可能會(huì)很有用。日誌檔最大極限 1 gigabyte (GB),而單一日誌檔太大也很難處理,可行的日誌檔大小應(yīng)該在 100 megabytes (MB) 左右,建議取 50 MB。若你需要長時(shí)間記錄,而系統(tǒng)是在 Windows NT 上,考慮以 script 自動(dòng)停掉並重起記錄,以減低記錄檔大小。若在 Windows 2000 則可以利用 Sysmon 的計(jì)畫任務(wù),定時(shí)停掉並重起記錄,以分成多個(gè)日誌檔。 使用Windows XP 或 Windows 2003,可以通過 工具程式對(duì)事件重新建立記錄,它可以將日誌檔轉(zhuǎn)換成不同的格式,並在新建立的日誌檔中包含較少的計(jì)數(shù)器數(shù)目。使用 的步驟如下: 1. 查看日誌檔資料:打開先前抽取的 .blg 文件。 2. 選擇你要繪圖的計(jì)數(shù)器。 3. 圖表上以滑鼠右鍵選擇“另存新檔”,格式為 HTML。 4. 將新建的 html 檔以附屬應(yīng)用程式的“記事本”打開。 5. 保留你有興趣的計(jì)數(shù)器,將其餘的計(jì)數(shù)器刪掉,同時(shí)把所有的格式通通刪掉,只保留如下的格式屬性: [\\Computer]\Object[Parent/InstanceIndex]\Counter 若需要多個(gè)計(jì)數(shù)器,則每個(gè)名稱間以換行符號(hào)分開,範(fàn)例如下: \\BYRON2003NB\Memory\Pages/sec \\BYRON2003NB\PhysicalDisk(_Total)\Avg. Disk Queue Length \\BYRON2003NB\Processor(_Total)\% Processor Time 其中 \\Computer 名稱可以省略。 6. 以一般文字檔案格式 ANSI 編碼存檔,或許換個(gè)檔案名比較合適,例如以 .txt 為副檔名。要小心的是默認(rèn)“Windows System Monitor”將 HTML 格式的配置檔是以 Unicode 存檔,“記事本”會(huì)依照原編碼格式也就是 Unicode 存檔,而 看不懂這種檔格式。 命令執(zhí)行範(fàn)例如下: relog cf f CSV o 在範(fàn)例中,原始日誌性能的檔案名稱是 ,而該檔以二進(jìn)位格式存放性能日誌資料,而我們只取部分的計(jì)數(shù)器,定義在 文件中。過濾的結(jié)果將以逗號(hào)分隔的一般文字存檔,也就是默認(rèn)給 Excel 看的 .csv 檔,所以結(jié)果輸出到 檔中,你可以直接通過 Excel 打開查看分析。 上述步驟的相關(guān)細(xì)節(jié)可以參閱微軟支援網(wǎng)站,查詢檔“Q195654 Methods for Condensing a Performance Monitor Log File”,或是執(zhí)行範(fàn)例光碟第3章“重新過濾 Log” 批次檔案來測(cè)試錄製完一段時(shí)間的系統(tǒng)執(zhí)行狀況後,接著要做的是顯示以及替日誌檔繪圖,Windows NT 所附的 Perfmon 受限在只能畫到 100%,而 Windows 2000 之後的 Sysmon 則可以超過這個(gè)範(fàn)圍。若系統(tǒng)間有不同時(shí)區(qū)的差異,Sysmon 會(huì)做調(diào)整,Perfmon 則不會(huì)。若要與其他的資料做比較而時(shí)區(qū)不同,如 SQL Profiler 的跟蹤檔,可能會(huì)造成混淆。在查看資料時(shí),應(yīng)先繪製全部記錄的圖表,以瞭解整體的趨勢(shì)。對(duì)於同一個(gè)日誌檔可以繪製多個(gè)圖表,以避免單一圖表顯示過多的資訊。為不同的記錄 instance 配置不同的值域範(fàn)圍(range),若要突顯圖表中某個(gè) instance 的線條,可以在下方區(qū)塊選到該線條後按快捷鍵 Ctrl+H。查看圖形時(shí),利用時(shí)間範(fàn)圍 slider 來取得特定趨勢(shì)時(shí)段的細(xì)節(jié),並利用鍵盤上的左右箭頭一次移動(dòng)一個(gè)點(diǎn),若偶有一兩個(gè)點(diǎn)遠(yuǎn)高出邊界,可能是除零運(yùn)算的結(jié)果,可以忽略不計(jì)。最後要注意的是不要利用 Windows NT 的 Perfmon 讀取 Windows 2000 Sysmon 產(chǎn)生的日誌檔當(dāng)要分析記錄所得的資料時(shí),尋找某些模式,以及不正常之高或低的計(jì)數(shù)值,這有助於瞭解什麼是“正?!敝担瑢?duì)建立基線是有幫助的,如果一個(gè)計(jì)數(shù)器顯示某個(gè)問題,可尋找其他的證據(jù)以支持你的理論,例如:l % Process Time 的值持續(xù)很高,瓶頸不一定是在 CPU 。也可能因?qū)嶓w記憶體不足,為了處理 page faults 造成很高的 %Privilege Time。 l SQL Server Total Server Memory 持續(xù)飆高不一定是 memory leak。Buffer Pool 會(huì)在 SQL Server 尚未用到記憶體限制或極限時(shí),持續(xù)增加。不要忘了查看 SQL Profiler 跟蹤檔、errorlog,或其他相關(guān)資訊,有助於解釋你在性能記錄所看到的現(xiàn)象。當(dāng)特定的計(jì)數(shù)值走高時(shí):l SQL Profiler 是否同時(shí)抽取到值得注意的現(xiàn)象?是否有大量的 repile 和 pile 事件? l 是否有特別的查詢或批次處理工作在執(zhí)行? l 是否在 errorlog 中看到任何錯(cuò)誤或資訊?性能監(jiān)視器就介紹到此,我們接著要討論的是針對(duì)個(gè)別問題需要進(jìn)一步研究時(shí),可以採用的工具程式。 VBCheckW2k用於檢查使用VB編寫的DLL編譯是否正確,可以檢查整個(gè)系統(tǒng)中的COM+元件物件、IIS Web 應(yīng)用程式以及單個(gè)的DLL檔l 使用方法:vbchkw2k [ /sc] or [dllname ]參數(shù)說明:1:/sc 掃描IIS(進(jìn)程中),OOP Pooled、以及安裝在COM+元件和COM+目錄下的獨(dú)立的應(yīng)用程式;(由於K/3系統(tǒng)相應(yīng)的DLL比較多,可以把內(nèi)容輸出成一個(gè)日誌檔,然後在進(jìn)行分析,方式在後面加上” “)2:dllname 掃描指定的DLL3:無 掃描IIS(進(jìn)程中),OOP Pooled、以及安裝在COM+元件下的獨(dú)立的應(yīng)用程式;l 示例命令:vbchkw2k /sc 結(jié)果:Scanning (PID:828) kdsvrmgrC:\WINNT\system32\KDCOM\ is fine... Retained In Memory :ON Unattended Execution :ON Retained In Memory :OFF Unattended Execution :OFF C:\WINNT\system32\KDCOM\ Please Repile! Retained In Memory :OFF Unattended Execution :OFF C:\WINNT\system32\ Please Repile! Retained In Memory :OFF Unattended Execution :OFF C:\Program Files\Kingdee\K/3ERP\ Please Repile!從上面的結(jié)果可以看出:在COM+,而且保持在記憶體中;。 ADPlus通過自動(dòng)運(yùn)行CDB調(diào)試器來產(chǎn)生一個(gè)或多個(gè)進(jìn)程的記憶體DUMP和LOG檔,CDB(Microsoft Console Debugger)是基於字元的控制臺(tái)程式,可以分析更底層的Windows用戶模式的記憶體構(gòu)造情況。ADPlus 可以創(chuàng)建不同場景下的詳細(xì)的dump檔。這個(gè)檔包括了出現(xiàn)問題時(shí)所需要的調(diào)試資訊。使用之前需要設(shè)置符號(hào)表資訊路徑:1:如果本地沒有符號(hào)表,但可以訪問網(wǎng)路可以在環(huán)境變數(shù)中增加下面的內(nèi)容set _NT_SYSMBOL_PATH=srv*DownstreamStore*;(DownstreamStore為本地符號(hào)表的目錄)。2:也可以到微軟網(wǎng)站下載符號(hào)表,安裝到本地,然後在環(huán)境表量中增加下面內(nèi)容set _NT_SYSMBOL_PATH=c:\symbol(假設(shè)按照在c:\symbol目錄下)[下載路徑:]。何時(shí)使用,何時(shí)不使用在系統(tǒng)出現(xiàn)下面的情況時(shí),可以考慮使用ADPlus:l 進(jìn)程掛起l 在單個(gè)處理器電腦上100%的CPU,在雙CPU上50%CPU,在4個(gè)CPU上25% 的CPU等待l 進(jìn)程出現(xiàn)異常或者非正常的關(guān)閉但在下面的情況不要使用ADPlusl 如果需要對(duì)程式進(jìn)行故障檢查或者進(jìn)程啟動(dòng)時(shí)異常結(jié)束l 如在crash模式下使用對(duì)執(zhí)行性能有明顯的影響
點(diǎn)擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1