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

Прочетете сумата в таблица на postgres

За да разберете дали таблицата се използва в момента, tun

SELECT pid
FROM pg_locks
WHERE relation = 'mytable'::regclass;

Това ще върне идентификатора на процеса на всички бекенди, които го използват.

За да измерите дали s таблицата се използва изобщо или не, изпълнете тази заявка:

SELECT seq_scan + idx_scan + n_tup_ins + n_tup_upd + n_tup_del
FROM pg_stat_user_tables
WHERE relname = 'mytable';

След това повторете запитването след ден. Ако числата не са се променили, никой не е използвал таблицата.



  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 последователност nextval в схемата

  2. Как да обобщим всички редове въз основа на колона за изброяване в PostgreSQL part2?

  3. Изберете редове, които не присъстват в друга таблица

  4. Друг начин за прехвърляне на varbit към int? И bigint?

  5. postgresql - актуализиране на дървовидната таблица с редове от същата таблица чрез промяна на id и parent_id