數據庫執行drop table XXX后,查看du -sh 已下降,但df -h /pgdb沒有減少,是有還有進程使用對應的文件句柄
1.通過表名確認文件ID
select pg_relation_filepath('table_name');
2.確認使用文件ID的進程是否可以刪除
lsof | grep “文件ID” select * from pg_stat_activity where pid="PID”
3.刪除對應進程
select pg_terminate_backend('PID');
4.數據庫drop 對應的表
drop table table_name;