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

正文內(nèi)容

緩存技術(shù)對(duì)比分析ppt課件(已修改)

2025-05-15 04:45 本頁(yè)面
 

【正文】 緩存技術(shù)淺談 Robbin Fan 緩存是什么,解決什么問(wèn)題? ?Cache是高速緩沖存儲(chǔ)器 一種特殊的存儲(chǔ)器子系統(tǒng),其中復(fù)制了頻繁使用的數(shù)據(jù)以利于快速訪問(wèn) ?凡是位于速度相差較大的兩種硬件 /軟件之間的,用于協(xié)調(diào)兩者數(shù)據(jù)傳輸速度差異的結(jié)構(gòu),均可稱之為 Cache 基于 Web應(yīng)用的系統(tǒng)架構(gòu)圖 數(shù)據(jù)庫(kù) 應(yīng)用服務(wù)器 Web服務(wù)器 存儲(chǔ)設(shè)備 瀏覽器 Web應(yīng)用架構(gòu) 操作系統(tǒng)的文件系統(tǒng) Web應(yīng)用系統(tǒng)存在哪些速度差異? ?讀取文件系統(tǒng) ? 讀取磁盤 ?讀取數(shù)據(jù)庫(kù)內(nèi)存 ? 讀取文件系統(tǒng) ?讀取應(yīng)用內(nèi)存 ? 訪問(wèn)數(shù)據(jù)庫(kù)服務(wù)器 ?讀取靜態(tài)文件 ? 訪問(wèn)應(yīng)用服務(wù)器 ?讀取瀏覽器緩存 ? 訪問(wèn)網(wǎng)站 緩存技術(shù)分類 ?操作系統(tǒng)磁盤緩存 ? 減少磁盤機(jī)械操作 ?數(shù)據(jù)庫(kù)緩存 ? 減少文件系統(tǒng) I/O ?應(yīng)用程序緩存 ? 減少對(duì)數(shù)據(jù)庫(kù)的查詢 ?Web服務(wù)器緩存 ? 減少應(yīng)用服務(wù)器請(qǐng)求 ?客戶端瀏覽器緩存 ? 減少對(duì)網(wǎng)站的訪問(wèn) 操作系統(tǒng)緩存概述 ? 文件系統(tǒng)提供的 Disk Cache:操作系統(tǒng)會(huì)把經(jīng)常訪問(wèn)到的文件內(nèi)容放入到內(nèi)存當(dāng)中,由文件系統(tǒng)來(lái)管理 ? 當(dāng)應(yīng)用程序通過(guò)文件系統(tǒng)訪問(wèn)磁盤文件的時(shí)候,操作系統(tǒng)從Disk Cache當(dāng)中讀取文件內(nèi)容,加速了文件讀取速度 ? Disk Cache由操作系統(tǒng)來(lái)自動(dòng)管理,一般不用人工干預(yù),但應(yīng)當(dāng)保證物理內(nèi)存充足,以便于操作系統(tǒng)可以使用盡量多的內(nèi)存充當(dāng) Disk Cache,加速文件讀取速度 ? 特殊的應(yīng)用程序?qū)ξ募到y(tǒng) Disk Cache有很高的要求,會(huì)繞開文件系統(tǒng) Disk Cache,直接訪問(wèn)磁盤分區(qū),自己實(shí)現(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ù)庫(kù)緩存的重要性 ?為什么數(shù)據(jù)庫(kù)非常依賴緩存? ? 數(shù)據(jù)庫(kù)通常是企業(yè)應(yīng)用系統(tǒng)最核心的部分 ? 數(shù)據(jù)庫(kù)保存的數(shù)據(jù)量通常非常龐大 ? 數(shù)據(jù)庫(kù)查詢操作通常很頻繁,有時(shí)還很復(fù)雜 ? 以上原因造成數(shù)據(jù)庫(kù)查詢會(huì)引起非常頻繁的磁盤 I/O讀取操作,迫使 CPU掛起等待,數(shù)據(jù)庫(kù)性能極度低下 ?數(shù)據(jù)庫(kù)有哪些緩存策略? ? Query Cache ? Data Buffer Query Cache ? 以 SQL作為 key值緩存查詢結(jié)果集 ? 一旦查詢涉及的表記錄被修改,緩存就會(huì)被自動(dòng)刪除 ? 設(shè)置合適的 Query Cache會(huì)極大提高數(shù)據(jù)庫(kù)性能 ?Query Cache并非越大越好,過(guò)大的 Qquery Cache會(huì)浪費(fèi)內(nèi)存。 ?MySQL: query_cache_size= 128M MySQL Query Cache監(jiān)控工具 ?show status like 39。Qcache%39。 ?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ù)庫(kù)數(shù)據(jù)在內(nèi)存中的容器 ?data buffer的命中率直接決定了數(shù)據(jù)庫(kù)的性能 ?data buffer越大越好,多多益善 ?MySQL的 InnoDB buffer:innodb_buffer_pool_size = 2G
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1