瀏覽單個文章
manoerina
*停權中*
 

加入日期: Aug 2012
文章: 56
引用:
作者u8526425
不穩定應該不至於
以資料庫來講
有一個80/20的說法
有80%的存取需求只發生在全部資料的前20%
這個熱資料在讀取出來後
就應該會放在Data cache上面
通常是指反應快速的DRAM
可以有效加速DB反應時間
而你如果要找冷(舊)資料
那個應該都要動用到傳統磁碟機去做讀取
這個就比較慢
一直讓系統去做I/O也會造成儲存系統的負擔
這是系統工程師希望可以避免的

一般有兩種作法
1. 加大DB DRAM
讓data cache hit rate變高, 不用一再重新I/O
2. 將I/O分散
把熱資料放在比較快速的儲存裝置上 (SSD亦可)
把冷資料放在比較便宜的儲存裝置上
兩者I/O不會互相影響到效能

專業 別在相信沒根據的說法
舊 2014-10-22, 10:34 PM #6
回應時引用此文章
manoerina離線中