PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Widzisz i czyścisz pamięć podręczną/bufory Postgresa?

Możesz zobaczyć, co znajduje się w buforze bufora PostgreSQL, używając modułu pg_buffercache. Zrobiłem prezentację zatytułowaną „Inside the PostgreSQL Buffer Cache”, która wyjaśnia, co widzisz, i pokazuję kilka bardziej skomplikowanych zapytań, aby pomóc zinterpretować informacje, które się z tym wiążą.

Możliwe jest również przyjrzenie się pamięci podręcznej systemu operacyjnego w niektórych systemach, zobacz [pg_osmem.py] dla jednego nieco przybliżonego przykładu.

Nie ma możliwości łatwego wyczyszczenia pamięci podręcznych. W systemie Linux możesz zatrzymać serwer bazy danych i użyć funkcji drop_caches do wyczyszczenia pamięci podręcznej systemu operacyjnego; pamiętaj, aby zwrócić uwagę na ostrzeżenie, aby najpierw uruchomić synchronizację.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ile miejsca na dysku potrzeba do przechowywania wartości NULL przy użyciu postgresql DB?

  2. Zarządzanie i monitorowanie bazy danych dla PostgreSQL 12

  3. Konwertuj django RawQuerySet na Queryset

  4. Konfiguracja i konserwacja replikacji PostgreSQL przy użyciu Ansible

  5. Najlepsze nowe funkcje w PostgreSQL 14