PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Вижте и изчистите Postgres кешове/буфери?

Можете да видите какво има в PostgreSQL буферния кеш с помощта на модула pg_buffercache. Направих презентация, наречена „В кеша на буфера на PostgreSQL“, която обяснява това, което виждате, и показвам някои по-сложни заявки, които да помогнат за тълкуването на тази информация, която върви заедно с това.

Възможно е също да разгледате кеша на операционната система и на някои системи, вижте [pg_osmem.py] за един малко груб пример.

Няма начин да изчистите лесно кешовете. В Linux можете да спрете сървъра на базата данни и да използвате функцията drop_caches, за да изчистите кеша на ОС; не забравяйте да обърнете внимание на предупреждението там, за да стартирате първо синхронизирането.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL:НЕ IN спрямо ОСВЕН разлика в производителността (редактирано #2)

  2. Heroku Rails 4 не можа да се свърже със сървъра:връзката е отказана

  3. Как да използвам PostgreSQL JSON(B) оператори, съдържащи въпросителен знак? чрез JDBC

  4. ГРЕШКА:релация места не съществува Импортиране на Heroku db

  5. Как автоматично да затворя неактивни връзки в PostgreSQL?