drop database 会立即释放磁盘空间么 ?

作者:瀚高PG实验室 (Highgo PG Lab)- 狮子歌歌
drop database 会立即释放磁盘空间么 ?

DROP DATABASE drops a database. It removes the catalog entries for the database and deletes the directory containing the data. It can only be executed by the database owner.

由此可见,可以立即 释放磁盘空间。 与 DML等 语句不同,后者需要 清理进程。

[postgres@postgres ~] $df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda2       1.1T  609G  401G  61% /
devtmpfs         63G     0   63G   0% /dev
tmpfs            63G  4.0K   63G   1% /dev/shm
tmpfs            63G   49M   63G   1% /run
tmpfs            63G     0   63G   0% /sys/fs/cgroup
/dev/sda1       4.7G   97M  4.4G   3% /boot
tmpfs            13G     0   13G   0% /run/user/0

postgres=# \l
                                  List of databases
   Name    |  Owner   | Encoding |   Collate   |    Ctype    |   Access privileges   
-----------+----------+----------+-------------+-------------+-----------------------
 benchmark | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | 
 postgres  | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | 
 template0 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres          +
           |          |          |             |             | postgres=CTc/postgres
 template1 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres          +
           |          |          |             |             | postgres=CTc/postgres
 tmp       | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | 
(5 rows)

postgres=# drop database benchmark 
postgres-# ;
DROP DATABASE

[postgres@postgres ~] $df -h 
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda2       1.1T  491G  519G  49% /
devtmpfs         63G     0   63G   0% /dev
tmpfs            63G  4.0K   63G   1% /dev/shm
tmpfs            63G   49M   63G   1% /run
tmpfs            63G     0   63G   0% /sys/fs/cgroup
/dev/sda1       4.7G   97M  4.4G   3% /boot
tmpfs            13G     0   13G   0% /run/user/0

/dev/sda2 由 61%变为49%

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值