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

正文內(nèi)容

外文翻譯---sql服務器中的軟件容錯-文庫吧資料

2025-05-22 11:08本頁面
  

【正文】 ced 1 We use the term “ponents” in the generic engineering meaning of “pieces that are assembled to form a system, and are systems in their own right”. “Components” may be anything ranging from software libraries, used to assemble applications, to plete applications that can be used as standalone systems. We consider together mercialofftheshelf (COTS) and nonmercial offtheshelf, . opensource, ponents: the difference is not significant in our discussion. Even when the source code is available, it may be impossible to make use of it – its size and plexity (and often poor documentation) may deny the system integrator the advantages usually taken for granted when the source code is available. R. Kazman and D. Port (Eds.): ICCBSS 2020, LNCS 2959, pp. 117–126, 2020. 169。 外文資料 Software FaultTolerance with OfftheShelf SQL Servers P. Popov1, L. Strigini1, A. Kostov2, V. Mollov2, and D. Selensky2 1 Centre for Software Reliability, City University, London, UK {ptp, 2 Department of Computing, Technical University, Plovdiv, Bulgaria , Abstract:With offtheshelf software, software fault tolerance is almost the only means available for assuring better dependability than the offtheshelf software offers, without the much higher costs of bespoke development or extra Vamp。即永遠的客戶,也是唯一的,收到多個“鎖請求超時超出”不知何故被刪除,直到非碰巧的客戶端阻塞鏈,如超時各自的查詢,這可能需要很長時間。選擇后者可能是更有效的,但它是管理和正確實施更加修復和任何后續(xù)的升級,它必須在所有客戶端應用程序的復制。這個在包裝實施的變通方法,用戶組織可以提供容錯錯誤發(fā)現(xiàn)有損其裝置的可靠性,無需等待供應商認識到這個問題,并發(fā)出了一個補丁,在任何情況下可能無法完全消除不受 歡迎的行為。查詢執(zhí)行期間,多個鎖可以交換服務器之間的線程訪問共享資源的競爭。值得指出,我們讓包裝操作 MSSQL 特定的的鎖定超時不干擾查詢超時設置(不同的機制,可與任何 SQL 服務器的客戶端應用程序)。另一種方法殺線程塊頂部 ?鏈也有其成本。如果我們在包裝包括為LOCK_TIMEOUTs 異常處理程序,將 LOCK_TIMEOUT 期間將逐步增加,或只是重復軋后回交易,從而使“壞堵”條件的決議完全透明的,它可以改善客戶端。客戶端不用等待永遠會得到異常,可以回滾事 務,并鎖傳遞給其他客戶。它的默認值是 0,即阻塞的線程將等待永遠為所需要的鎖。我們已經(jīng)找到了另一種完全自動化的解決方案,這種方案,可以改變舊版客戶端的情況下并包裝在一起。然而,由管理員手動除是昂貴的,如果所有的客戶端能正確處理這種情況可能仍然允許前正在開展的大延誤。我們后來發(fā)現(xiàn),微軟的 SQL服務器的故障(錯誤# 56013)問題。我們以 Microsoft SQL 服務器為 例,發(fā)現(xiàn),當客戶數(shù)量超過 20 人次,創(chuàng)建 SQL 服務器競爭線程之間客戶服務共享鎖停止正常工作。對于每個詳細的事件日志做實驗記錄,例如,作為發(fā)送的查詢,所提出的所有異常, ping響應,查詢和響應的時間與數(shù)據(jù)庫進行比較。其只能修改交易開始后的對于以前的修改交易完成(提交或回滾)。下一交易(來自任何競爭的客戶端)啟動后,以前的事務被提交或回滾。 瓶頸模式,一個非常嚴格的客戶端訪問服務器的訂單總額,與客戶之間的任何并發(fā)。由服務器提供的交易之間的隔離級別設置為 serialisable, 但沒有機制(如原子廣播)是在測試平臺實施控制查詢被傳遞到單個服務器。 并發(fā)控制的各種模式之間的客戶 。測試平臺選擇查詢類型和參數(shù)值, AC 盤帶用戶設置的概率分布。測試平臺配置參數(shù)是允許改變的,如 : 客戶數(shù)量和每一個實驗中提交的查詢 。與“倉庫”的客戶端應用程序,數(shù)據(jù)庫中的表進行比較,檢查是否在預定的時間間隔里保持數(shù)據(jù)庫一致,為了檢測服務器已在分歧的情況下失敗。服務器可運行在任何操作系統(tǒng),其中我們用于實驗的三個服務器的 Windows 2020專業(yè)版適用本產(chǎn)品, 我們已經(jīng)嘗試用 1 和 100之間的客戶數(shù)目反映每個不等的客戶端動作,其中包括查詢或修改數(shù)據(jù)庫(選擇)( INSERT, UPDATE, DELETE) 觸發(fā)器和存儲過程 。圖 1 為它的架構。它允許一個客戶端運行各種應用程序,同時針對不同的 SQL 服務器使用入門級的SQL92 語言子集。必要性,因此,我們的解決方案是基于限制的客戶端和 SQL服務器( S)之間的相互作用。對于 OTS SQL 服務器,保護包裝保護客戶端,服務器對服務器的故障對故 障的客戶,每個客戶對故障的間接影響其他客戶。包裝不正確的和潛在的 172。這個副本一致性的問題審議了很長一段時間,仍然解決了一般數(shù)據(jù)庫服務器關于保護性包裝,我們提出的保護理念 172。在 NSCP,每一個不同的“版本”應該失敗干凈,使任何人都可以復制的產(chǎn)出作為系統(tǒng)的輸出使用。在本文中,我們報告關于建設 OTS 的這些具體的組成部分容錯設計方面取得的經(jīng)驗:我們認為對于不同的模塊化冗余, N版本編程( NVP)和 N版本自檢 編程( NSCP)使用的術語。我們已經(jīng)開發(fā)了一個實驗測試平臺,它實現(xiàn)了一個多樣化的冗余 SQL服務器通過包裝 SQL服務器的冗余,使多個用戶同時包裹的 SQL服務器上運行他們的交易。 SQL 服務器的進一步改進可靠 性,似乎唯一可能的是通過設計多樣性容錯。在現(xiàn)有的 SQL 服務器是常見的故障。眾所周知,使用 OTS的組件系統(tǒng)開發(fā)問題,是有關的可靠性收益,實施困難和該特定系統(tǒng)的將給他們帶來額外費用。這種“不同的模塊化 冗余”似乎是可取的,通過一個非常簡單的架構達到端與端連接,以及防止相同的故障,將保護在副本內(nèi)非多樣的模塊化冗余。容錯可采取多種形式。通常情況下,不能改善 OTS 的組件,執(zhí)行額外的 V& V 活動是不可行的??赡軙芙^優(yōu)勢通常采取授予時的源代碼是可用的系統(tǒng)集成商不能信任的組成部分,充分可靠的系統(tǒng)的需求,往往不 是系統(tǒng)的建設任務。我們一起審議現(xiàn)成的商業(yè)和非商業(yè)( COTS),例如:開放資源組件在我們的討論中并不顯著。 我們所使用的“組件”一詞在通用工程意義稱為組裝,它可形成一個系統(tǒng),并且是在他們自己的權利系統(tǒng)基礎上建立的。至少在非安全關鍵 CAL行 業(yè),供應商往往把不能接受甚至反感的現(xiàn)成組件的查詢質量。組件廠商很少提供有關信息的質量和使用的 V& V 程序。 介紹 對于用( OTS)的軟件元件在會議上各方各持己見。然后,我們討論如何結合成一個多元化的模塊化冗余配置( N版本軟件或 N 種自檢軟件)成各種各樣的服務 器。 畢 業(yè) 設 計 ( 論 文 ) 英 文 翻 譯 中文: SQL 服務器中的軟件容錯 摘要: 對現(xiàn)在大多數(shù)軟件,軟件容錯幾乎只意味著可以保證為現(xiàn)成軟件提供了更好的可靠性,相比沒有定制開發(fā)或額外的成本高很多,我們公布一個自身實驗裝置的經(jīng)驗,就拿現(xiàn)成 SQL數(shù)據(jù)庫服務器來說。首先,我們描述了一個防護性包裝來掩蓋錯誤的影響,在其中一臺服務器,而不從供應商哪里去等待足夠的修復。通過包裝保證了數(shù)據(jù)庫不同副本之間的一致性,并為多個 CLI廢除限制并發(fā)客戶之間的交易,實踐表明,對于數(shù)據(jù)庫不同的保護性包裝模塊化冗余是可行的,復雜的甚至都可以實現(xiàn)容錯現(xiàn)成組件。本文中,我們側重于可靠性概率 LEMS、 OTS的組件構成的系統(tǒng)集成介紹,他們的文檔通常僅限于定義良好的接口,簡單的示例應用程序演示了如何可以在一個系統(tǒng)集成的組件。這將創(chuàng)建任何嚴格的可靠性要求的集成問題。這也是目前系統(tǒng)集成商所面臨的。“組件”可能是任何一件事,在軟件庫中用于組裝應用,并可以作為獨立系統(tǒng)使用的應用程序。但是源代碼是可用的,可以利用它的規(guī)模和復雜特性。我們認為容錯往往是獲取所需可靠性方式的唯一辦法,在系統(tǒng)升級中,使用 OTS 的組件。這種情況很可能在未來改變,如果客戶強烈要求實現(xiàn)與
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1