0
當我們在做explain (analyze,buffers) the query
時,我們得到結果並顯示有多少數據來自緩存以及有多少來自磁盤。解釋緩衝區 - 它是否也提供OS緩存
但postgres中有兩層,一個是操作系統緩存和共享緩衝區本身。查詢計劃是顯示來自shared_buffers或OS緩存還是兩者的緩存?
有擴展可以單獨查看它們,即pgfincore和pg_buffer_cache,但是我在查詢計劃中看到了哪些數據?它屬於shared_buffers/OS緩存還是兩者剛剛結合?