2015-02-06 43 views

回答

4

drop table释放空间。

如果你正在做删除操作的表的行,那么你应该开火vaccumm删除唯一的命令。

无需火真空中删除表的情况下,红移以下命令

火灾前,表后下降,检查数据库的大小,看是否上涨空间

select sum(mbytes)/1024 as db_size_in_gb, database from (
select trim(pgdb.datname) as Database, 
trim(a.name) as Table, b.mbytes 
from stv_tbl_perm a 
join pg_database as pgdb on pgdb.oid = a.db_id 
join (select tbl, count(*) as mbytes 
from stv_blocklist group by tbl) b on a.id=b.tbl 
where a.slice=0 
order by db_id, name) 
group by database;