文件緩存原理

  3,性能分析
    緩存之所以能提高性能,是通過本地磁盤空間換網絡存取速度和數據庫服務器存取時間的結果。
    a = 本機讀寫時間
    b = 本機佔用空間
    c = 網絡傳輸時間
    d = 數據庫服務器磁盤時間
    可以估算到,如果數據庫與應用程序存在於一臺機器時,主要是 a 與 d 的比較,效果可能並不明顯,甚至還要糟一點。因爲數據庫系統針對磁盤存取經過了精心優化,是操作系統對文件的普通讀寫無法相比的。
    如果本機的磁盤存取效率不佳,有時從局域網的數據庫上取得數據,可能比從本機的緩存取數據還快,這種情況比較少見。而隨着請求數量的大量增加,緩存的效果就會明顯起來。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章