Elite Member
|
不穩定應該不至於
以資料庫來講
有一個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不會互相影響到效能
__________________
人性的醜陋就是,會在無權、無勢、善良的人身上挑毛病,卻在有權、有勢、缺德的人身上找優點。當無權、無勢、善良的人受到傷害的時候,還會站在所謂的道德制高點上,假惺惺地勸說無權、無勢、善良的人,一定要忍耐,一定要大度。
|