Home | 簡體中文 | 繁體中文 | 雜文 | 打賞(Donations) | ITEYE 博客 | OSChina 博客 | Facebook | Linkedin | 知乎專欄 | Search | About

第 10 章 資料庫與緩存

目錄

10.1. 什麼是資料庫緩存?
10.2. 為什麼緩存數據呢?
10.3. 什麼時候使用資料庫緩存
10.4. 涉及緩存的地方有哪些
10.5. 誰來控制資料庫緩存
10.6. 怎麼控制資料庫緩存
10.6.1. SQL_CACHE 緩存
10.6.2. 禁止緩存 SQL_NO_CACHE
10.6.3. 關閉緩存 set session query_cache_type=off

10.1. 什麼是資料庫緩存?

這裡講的緩存是資料庫本身的緩存,並不是外部緩存例如Redis/Memcache等等。

資料庫的數據分為冷數據和熱資料庫,通俗的講冷數據是存儲在磁碟上不經常查詢的數據;而熱數據是頻繁查詢的數據,這部分數據會被緩存到內存中。