Postgresql

PostgreSQL:強制數據進入記憶體

  • May 29, 2020

是否有一種系統的方法來強制 PostgreSQL 將特定表載入到記憶體中,或者至少從磁碟讀取它以便系統記憶體它?

您可能對其中一個郵件列表主題感興趣,Tom Lane(核心開發人員)對此進行了回答:

$$ .. $$但我的觀點是,認為自己比 LRU 記憶體算法更聰明的人通常是錯誤的。如果該表被大量使用,它將很好地保留在記憶體中。如果根據 LRU 算法,它沒有足夠多地用於留在記憶體中,那麼記憶體空間可能真的應該花在其他東西上。$$ .. $$

您可能還對 SO 問題感興趣:https : //stackoverflow.com/questions/486154/postgresql-temporary-tables 並且可能更適合https://stackoverflow.com/questions/407006/need-to-load-the -whole-postgresql-database-into-the-ram

引用自:https://dba.stackexchange.com/questions/2041