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

正文內(nèi)容

金蝶k3產(chǎn)品性能穩(wěn)定性優(yōu)化指導(dǎo)手冊-展示頁

2025-06-27 01:52本頁面
  

【正文】 個元件耗用資源比較嚴重,配合其他的觀察:如在此階段用戶都在做那些操作,有助於發(fā)現(xiàn)引發(fā)問題的功能。如果用戶端用戶比較多或者網(wǎng)路速度比較慢的情況下,中間層伺服器有可能出現(xiàn)服務(wù),從而引起性能問題。1)啟動元件服務(wù)管理工具在“開始”功能表,依次指向“程式”、“管理工具”,然後單擊“元件服務(wù)”。主要用於COM+伺服器端的資訊跟蹤,查看哪個中間層元件調(diào)用時間長或記憶體消耗打,以確定性能問題或其他問題所在。n 將物件創(chuàng)建事件和方法調(diào)用事件分別用不同顏色顯示,便於識別;同時將沒有嵌套的方法調(diào)用使用一行來顯示用戶端代碼級監(jiān)測工具用於關(guān)鍵函數(shù)的運行資訊的輸出,方便在客戶環(huán)境下定位程式問題、並提供性能資料收集。方便了開發(fā)人員對於自己關(guān)心元件的查找,定位。K/3 ,遇到大量元件創(chuàng)建失敗情況,通過該工具迅速定位到創(chuàng)建失敗的元件,極大提高了解決安裝包問題的速度。VB本身對於物件創(chuàng)建出錯,一般用物件創(chuàng)建失敗或者Automation錯誤提示。用戶端診斷工具用於跟蹤後期綁定元件的介面物件創(chuàng)建、方法調(diào)用、運行時間、執(zhí)行結(jié)果資訊等情況。 K/3性能監(jiān)控工具工具路徑:\Program Files\Kingdee\K/3ERP\()K/3性能檢測工具包括三個部分:用戶端診斷工具 用戶端代碼及跟蹤 COM+,幫助分析解決了一些性能問題,大大提高了開發(fā)效率。在發(fā)生性能問題時在查詢分析中有問題的賬套上執(zhí)行如下SQL。在查詢分析器上打開工具選項,修改結(jié)果的設(shè)置選項把每列最多字元數(shù)修改為8000。關(guān)注CPU和Duration兩列的資料對比情況,可以判斷CPU資源是否足夠,如果大多數(shù)SQL語句的CPU列資料明顯低於Duration,如果CPU曲線又很高,沒有發(fā)生嚴重的阻塞,我們可以認為CPU的處理佇列太長,需要增加CPU資源。一方面有可能是記憶體不足,SQL Server頻繁切換記憶體資料?;蛘呖梢园袲uration較長的SQL回饋到研發(fā)來分析。三. 主要跟蹤資料的解釋我們主要通過跟蹤資料中Duration(執(zhí)行週期)列的資料來發(fā)現(xiàn)那些耗用資料庫伺服器CPU特別嚴重的SQL,然後去優(yōu)化他們的實現(xiàn)。使用SQL Server Profiler是可以跟蹤到觸發(fā)器的執(zhí)行情況的,選擇事件中的存儲過程SP:StmtCompleted事件即可以跟蹤觸發(fā)器的運行情況;選中NestLevel資料列則可以很好的瞭解到觸發(fā)器嵌套運行情況。通常開發(fā)人員也很少留意觸發(fā)器嵌套調(diào)用關(guān)係,因而對嵌套造成的後果,也很少考慮。如:MasterDetail表資料結(jié)構(gòu)中,Detail表中的觸發(fā)器只能處理一條Detail中的資料。除此之外,還可以檢查是否是觸發(fā)器造成的。如何跟蹤觸發(fā)器在跟蹤SQL的時候,可能會發(fā)現(xiàn)即使單條的Insert、Deleted、Update語句都會很慢。為了不使跟蹤檔過大,在篩選條件上選擇Duration=200的事件,因為執(zhí)行週期很短的SQL不是我們在性能分析中關(guān)注的重點物件,同時全部SQL都跟蹤會很多,設(shè)置如下。在保存時要選擇保存為跟蹤檔(默認是這樣),保存為其他格式會丟失分析性能的資料,以前有分支機搆的人員就是保存為SQL腳本發(fā)給研發(fā),這對分析問題毫無價值。如果發(fā)現(xiàn)某一段時間有規(guī)律的發(fā)生性能問題,需要事先跟蹤,跟蹤一段時間,而不是問題已經(jīng)發(fā)生了再去跟蹤。二. 一些使用技巧n 在選擇要跟蹤的事件時不要使用默認設(shè)置,一定要按照上面使用方法中的描述選擇部分事件,否則會跟蹤到很多無用的連接或回話資訊。Transaction ID4系統(tǒng)分配的事務(wù) ID。TextData1與跟蹤內(nèi)捕獲的事件類相關(guān)的文本值。TargetLoginSid43對於以目標為登錄的操作(例如,添加新登錄),是目標登錄的 SID。0 = 失敗 例如,1 表示許可權(quán)檢查成功,0 表示該檢查失敗。Success23表示事件是否成功。Start Time114啟動事件的時間(可用時)。Severity20異常錯誤的嚴重級別。RoleName38要啟用的應(yīng)用程式角色名。Permissions19表示所檢查的許可權(quán)類型的整型值。該值對應(yīng)於 sysobjects 中的 type 列。ObjectName34引用的對象名。 NT User Name16Windows NT 或 Windows 2000 用戶名。 NT Domain Name17用戶所屬的 Microsoft Windows NT174。 Mode32不同事件所用的整數(shù),用於描述事件已接收或要請求的狀態(tài)??梢栽?master 資料庫的 sysxlogins 表中找到該資訊。 登錄憑據(jù),格式為 DOMAIN\Username)。 Integer Data25與在跟蹤中捕獲的事件類相關(guān)的整型值。Index ID24受事件影響的物件上的索引 ID。如果用戶端提供主機名,則填充此資料列。 Handle33ODBC、OLE DB 或 DBLibrary 所用的整數(shù),用以協(xié)調(diào)伺服器的執(zhí)行。所有事件類的該資料列均不填充。2 = 查詢超時。例如,Execution Warning 事件類的事件子類值代表執(zhí)行警告的類型:  1 = 查詢等待。EventClass127捕獲的事件類類型。 Error31給定事件的錯誤號。 End Time 15事件結(jié)束時的時間。 DBUserName140用戶端的 SQL Server 用戶名。 通過使用 DB_ID 函數(shù)確定資料庫的值。 Database ID13USE database 語句所指定的資料庫 ID,如果沒有對給定實例發(fā)出過 USE database 語句,則是默認資料庫。分析語句文本,以確定將哪些許可權(quán)應(yīng)用到了哪些列。如果用戶端提供用戶端進程 ID,則填充此資料列。 Binary Data2與在跟蹤中捕獲的事件類相關(guān)的二進位值。數(shù)據(jù)列列號描述Application Name110創(chuàng)建與 SQL Server 實例的連接的用戶端應(yīng)用程式名。為查找性能問題提供有力的證據(jù),對性能優(yōu)化也具有參考的價值。設(shè)置完上面的資訊後,點擊“運行”按鈕。4)選擇“資料列”選項卡,如下圖:在該圖中選擇要捕獲的數(shù)據(jù)列。3)選擇“事件”選項卡n 在該圖中設(shè)置需要跟蹤的SQL Server事件類。1)啟動事件探查器工具在“開始”功能表,依次指向“程式”、“Microsoft SQL Server”,然後單擊“事件探查器”。然後用所保存的跟蹤在某臺測試伺服器上複製此問題,接著在該測試伺服器上診斷問題。查找並診斷運行慢的查詢。是否是一次查詢了太多的資料造成資料庫負載過大,出現(xiàn)性能問題?使用該工具可以使我們發(fā)現(xiàn)是哪些SQL 語句消耗了SQL Server資料庫的資源,對於發(fā)現(xiàn)性能問題會很有幫助,特別是給研發(fā)的軟體工程師們。這是最有效的定位分析問題的手段。三) 判斷資料庫記憶體是否夠用的一種簡單方法在任務(wù)管理器中選擇查看顯示內(nèi)核時間,會顯示一條紅線,可以理解為磁片讀寫的時間,如果紅線很高證明大量的磁片讀寫操作,說明記憶體可能不夠,需要大量的記憶體切換。在這兒要說明一點,不能認為CPU達到100%才是CPU資源不足。2)CPU大多數(shù)時間保持在40%以上如果資料庫伺服器CPU長期保持在40%以上,系統(tǒng)的運行速度時快時慢,這表示CPU的負荷已經(jīng)很重。如果能夠直接判斷是某項具體的功能最好,如果在併發(fā)下無法判斷到底是何功能。特別說明要觀察一段時間的CPU運行狀態(tài),而不是看一瞬間的狀態(tài)。下圖中可以看出SQL Server消耗了系統(tǒng)91%的CPU,K/3消耗了8%的CPU。* 選擇“進程”選項卡,如下圖:如果在上圖中發(fā)現(xiàn)CPU或者記憶體的使用率比較高,通過該圖,可以發(fā)現(xiàn)資源究竟被哪些進程所消耗。 * 選擇“性能”選項卡,如下圖:可以發(fā)現(xiàn)系統(tǒng)CPU和記憶體的使用情況。下面就常見的一些輔助工具作一個簡單的介紹: WINDOWS任務(wù)管理器如果K/3系統(tǒng)很慢,是不是系統(tǒng)沒有可用的CPU和記憶體等資源了?Windows任務(wù)管理器可以幫助我們發(fā)現(xiàn)系統(tǒng)資源的使用情況。50 / 50目錄目錄 2輔助分析工具介紹 3 WINDOWS任務(wù)管理器 3 SQL Server的事件探查器(SQLPROFILE) 4 資料庫阻塞監(jiān)測工具 11 K/3性能監(jiān)控工具 13 元件服務(wù) 15 17 性能監(jiān)視器(Performance Monitor) 19 VBCheckW2k 23 ADPlus 23 COM+ SPY 26 Process Explorer 27 DebugDiag 29 WinDBG 32 32 32 Ping 32 Netstat 34 ARP(位址轉(zhuǎn)換協(xié)定) 34 Tracert 35 IPConfig 36 Route 36 nbtstat 37 使用 pathping 測試路由器 37 網(wǎng)路診斷實例: 39附錄1:應(yīng)用/測試環(huán)境 41附錄2:DTC一些資料 41附錄3 中間層COM+問題分類和處理 421.問題分類 42 COM+的掛起 42 COM+ 出現(xiàn) 100% CPU 43 COM+ 性能問題 44 COM+ 異常 44 COM+ 應(yīng)用記憶體洩漏 442. COM+問題分類分析和處理方法 46 COM+掛起 46 CPU100% 49 49 COM+ 異常 51 51輔助分析工具介紹如果系統(tǒng)出現(xiàn)問題,由於產(chǎn)生問題的原因很多,可能是COM+元件出現(xiàn)了問題,或者是SQL Server資料庫的出現(xiàn)了問題,或者作業(yè)系統(tǒng)本身就存在問題,或者是網(wǎng)路存在問題。導(dǎo)讀 本手冊包括資料庫、中間層、用戶端和輔助分析工具介紹四大篇,分別介紹K/3客戶性能和穩(wěn)定性問題的處理方法、案例以及輔助工具,請您根據(jù)您的需要選擇相應(yīng)的章節(jié)閱讀。回饋本手冊是對研發(fā)在處理客戶性能和穩(wěn)定性問題的收集和總結(jié),所以涉及到的面有可能還不夠。讓研發(fā)人員、技術(shù)支援人員和分支機搆實施人員一起共同提高工作能力,快速反應(yīng)快速解決客戶的問題。 金蝶K/3產(chǎn)品性能穩(wěn)定性優(yōu)化指導(dǎo)手冊(輔助工具)()227。金蝶軟體(中國)有限公司研發(fā)中心K/目的本手冊在於指導(dǎo)技術(shù)支援人員、分支機搆實施服務(wù)人員和客戶處理K/3系統(tǒng)應(yīng)用過程中產(chǎn)生的性能問題、中間層伺服器問題等;同時也指導(dǎo)我們的實施服務(wù)人員和客戶在實施中如何避免將來可能發(fā)生的性能問題和中間層問題。適合對象 本手冊的主要閱讀物件是K/3系統(tǒng)研發(fā)人員、技術(shù)支援人員、實施人員、客戶服務(wù)人員和公司授權(quán)的有一定技術(shù)能力的客戶系統(tǒng)管理員。完善本手冊,提供一個更加完整的客戶問題解決指導(dǎo)方案,離不開大家的支持,所以大家在碰到相關(guān)的問題時,請回饋K/3設(shè)計部,我們將及時對手冊更新。 注意由於此手冊可能牽涉一些K/3在技術(shù)方面的細節(jié),為了防止有些人用意不良,斷章取義來攻擊K/3和公司,請注意保密。所以我們需要綜合多個可能的因素,使用一些輔助工具對系統(tǒng)進行跟蹤檢測,然後分析跟蹤的結(jié)果,最終找到問題所在。一) 使用方法要打開“任務(wù)管理器”,請用右鍵單擊任務(wù)欄上的空白處,然後單擊“任務(wù)管理器”,或者把 “Ctrl+Alt+Delete”三個鍵同時按下,選擇“任務(wù)管理器”。在系統(tǒng)出現(xiàn)性能問題時,監(jiān)測一段時間系統(tǒng)資源的使用情況。是否還有別的系統(tǒng)(除K/3)消耗了寶貴的CPU和記憶體資源。二) 資料庫伺服器CPU曲線的一些典型結(jié)論由於資料庫是K/3系統(tǒng)的瓶頸,我們主要觀察資料庫伺服器的性能,通過觀察資料庫伺服器CPU的運行曲線,可以得出一些典型結(jié)論。1)CPU持續(xù)100%一段時間如果發(fā)現(xiàn)資料庫CPU在某一段時間持續(xù)達到100%,成一條直線狀,這可以判斷是某項功能耗用了全部的CPU資源,這項功能如果是很少使用的計算功能或者是大資料量查詢,建議適當安排,不要在業(yè)務(wù)高峰期運行,如果是日常功能絕對需要優(yōu)化。可以通過SQLPROFILE跟蹤執(zhí)行時間較長的SQL。如果不能優(yōu)化軟體本身,升級硬體,增加CPU的個數(shù)可能是需要的。3)良好的CPU狀態(tài)良好的CPU狀態(tài)是CPU能夠經(jīng)常跌落到40%以下,並且可以跌落到0。 SQL Server的事件探查器(SQLPROFILE)主要用來跟蹤資料庫的SQL執(zhí)行情況,發(fā)現(xiàn)耗時較長的SQL,從而發(fā)現(xiàn)影響性能的原因,分支機搆可以使用此工具得到跟蹤檔,把跟蹤檔返回到研發(fā),用來分析和定位問題。一. 使用方法K/3出現(xiàn)性能問題,很多都是與SQL Sever資料相關(guān)。SQL 事件探查器用於以下活動: 逐步分析有問題的查詢以找到問題的原因。捕獲導(dǎo)致某個問題的一系列 SQL 語句。監(jiān)視 SQL Server 的性能以精細地調(diào)整工作負荷。 2)打開該程式後選擇“檔”功能表的“新建”的子功能表“跟蹤”,打開如下的介面:選擇SQL Server伺服器名稱(或者輸入IP位址,如果是本機器可以輸入“.”英文句號),然後輸入SQL Server的身份驗證登陸名和密碼,可以和資料庫管理員聯(lián)繫。主要用來跟蹤SQL語句和存儲過程的事件,通常情況下只要設(shè)置TSQL事件類的SQL:BatchCompleted,SQL:StmtCompleted事件和存儲過程事件類RPC:Completed、SP:Completed,SP:stmtCompleted事件即可。建議把左邊的資料列全部添加到選定的資料列表中,捕獲完整,充分的資訊。對選定的資料庫伺服器進行一定事件的跟蹤,然後另存為跟蹤文件,如下圖:可以對資料列:CPU(事件所使用的CPU事件,毫秒為單位),Reads(伺服器代表事件執(zhí)行的邏輯磁片讀取數(shù)),Wri
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1