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

正文內(nèi)容

《緩存技術(shù)對比分析》ppt課件(文件)

2025-05-21 04:45 上一頁面

下一頁面
 

【正文】 存儲設(shè)備 瀏覽器 Web應(yīng)用架構(gòu) 操作系統(tǒng)的文件系統(tǒng) Web應(yīng)用系統(tǒng)存在哪些速度差異? ?讀取文件系統(tǒng) ? 讀取磁盤 ?讀取數(shù)據(jù)庫內(nèi)存 ? 讀取文件系統(tǒng) ?讀取應(yīng)用內(nèi)存 ? 訪問數(shù)據(jù)庫服務(wù)器 ?讀取靜態(tài)文件 ? 訪問應(yīng)用服務(wù)器 ?讀取瀏覽器緩存 ? 訪問網(wǎng)站 緩存技術(shù)分類 ?操作系統(tǒng)磁盤緩存 ? 減少磁盤機械操作 ?數(shù)據(jù)庫緩存 ? 減少文件系統(tǒng) I/O ?應(yīng)用程序緩存 ? 減少對數(shù)據(jù)庫的查詢 ?Web服務(wù)器緩存 ? 減少應(yīng)用服務(wù)器請求 ?客戶端瀏覽器緩存 ? 減少對網(wǎng)站的訪問 操作系統(tǒng)緩存概述 ? 文件系統(tǒng)提供的 Disk Cache:操作系統(tǒng)會把經(jīng)常訪問到的文件內(nèi)容放入到內(nèi)存當中,由文件系統(tǒng)來管理 ? 當應(yīng)用程序通過文件系統(tǒng)訪問磁盤文件的時候,操作系統(tǒng)從Disk Cache當中讀取文件內(nèi)容,加速了文件讀取速度 ? Disk Cache由操作系統(tǒng)來自動管理,一般不用人工干預(yù),但應(yīng)當保證物理內(nèi)存充足,以便于操作系統(tǒng)可以使用盡量多的內(nèi)存充當 Disk Cache,加速文件讀取速度 ? 特殊的應(yīng)用程序?qū)ξ募到y(tǒng) Disk Cache有很高的要求,會繞開文件系統(tǒng) Disk Cache,直接訪問磁盤分區(qū),自己實現(xiàn) Disk Cache策略 ? Oracle的 raw device(裸設(shè)備 ) – 直接拋棄文件系統(tǒng) ? MySQL的 InnoDB: innodb_flush_method = O_DIRECT Windows的 Disk Cache Linux的 Disk Cache 數(shù)據(jù)庫緩存的重要性 ?為什么數(shù)據(jù)庫非常依賴緩存? ? 數(shù)據(jù)庫通常是企業(yè)應(yīng)用系統(tǒng)最核心的部分 ? 數(shù)據(jù)庫保存的數(shù)據(jù)量通常非常龐大 ? 數(shù)據(jù)庫查詢操作通常很頻繁,有時還很復(fù)雜 ? 以上原因造成數(shù)據(jù)庫查詢會引起非常頻繁的磁盤 I/O讀取操作,迫使 CPU掛起等待,數(shù)據(jù)庫性能極度低下 ?數(shù)據(jù)庫有哪些緩存策略? ? Query Cache ? Data Buffer Query Cache ? 以 SQL作為 key值緩存查詢結(jié)果集 ? 一旦查詢涉及的表記錄被修改,緩存就會被自動刪除 ? 設(shè)置合適的 Query Cache會極大提高數(shù)據(jù)庫性能 ?Query Cache并非越大越好,過大的 Qquery Cache會浪費內(nèi)存。 ?mysqlreport腳本 ?MySQL Administrator Query Cache狀態(tài)示例 __ Query Cache ______________________________________________ Memory usage of %Used: Block Fragmnt % Hits Inserts Insrt:Prune :1 Hit:Insert :1 Data Buffer ?data buffer是數(shù)據(jù)庫數(shù)據(jù)在內(nèi)存中的容器 ?data buffer的命中率直接決定了數(shù)據(jù)庫的性能 ?data buffer越大越好,多多益善 ?MySQL的 InnoDB buffer:innodb_buffer_pool_size = 2G ?MySQL建議 buffer pool開大到服務(wù)器物理內(nèi)存 6080% MySQL buffer 監(jiān)控工具 ?show innodb status\G ?show status like 39。 Hibernate會攔截對象的 CRUD操作,針對對象讀取操作進行緩存,針對對象修改操作自動清理緩存 Hibernate二級緩存是提升 web應(yīng)用性能的法寶 ? OLTP類型的 web應(yīng)用,由于應(yīng)用服務(wù)器端可以進行群集水平擴展,最終的系統(tǒng)瓶頸總是逃不開數(shù)據(jù)庫訪問; ? 哪個框架能夠最大限度減少數(shù)據(jù)庫訪問,降低數(shù)據(jù)
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1