了解PostgreSQL sql shell和VACUUM命令

从SQL Shell进入PostgreSQL;没用过这东西,看一下;

一直回车;最后输入口令就登入了;此时是登入默认的数据库postgres;这个数据库是默认安装的;

看一下有没有表,根据资料可以用 \d 或者 select * from pg_tables;此数据库默认没有表;

新建一个表看一下;第一次出错;第二次输入大写,对了;然后用 \d 可以查到表名 t1;然后再插入三条记录;

根据资料有一个VACUUM命令,功能是进行垃圾收集以及可选地分析一个数据库;

VACUUM 回收已删除行占据的存储空间;

输入看一下,只有最后一个输对了;

VACUUM VERBOSE ANALYZE public.t1,只有这个输对了,t1是我建的表;

有时间继续;

相关推荐
猫咪很可爱5 分钟前
Oracle TEMP 表空间不足(ORA-01652)问题分析与优化实践
数据库·oracle
九零HTTP1 小时前
10月21号-CSDN配菜-IP池的5个坑
服务器·数据库·tcp/ip
Data-Miner2 小时前
需要做财务数据分析,有什么好用的工具?从准备到出报告的实操指南
大数据·数据库·数据分析
袋鼠云数栈2 小时前
让 SQL 解析不再重复造轮子:SqlParserX 正式开源
数据库·人工智能·sql·开源·数据治理
这个DBA有点耶3 小时前
期货 CTP 系统 Oracle RAC 迁移国产库实战:读写分离架构设计与性能对标
数据库·架构·dba
数据库安全3 小时前
AI数据访问安全 |如何控制AI访问权限,防止越权
数据库·安全
程序员老赵3 小时前
Docker 部署 Hue:轻松搭建数据库与数据仓库 SQL 查询平台
sql·docker·开源
这个DBA有点耶4 小时前
Redo Log循环写与checkpoint推进:长事务阻塞下的Checkpoint风暴完整链路
数据库·mysql·代码规范
jnrjian4 小时前
pg_waldump --key-file-name status 查看wal 产生的db
数据库
SelectDB技术团队5 小时前
Snowflake 的开源替代怎么选:能力对照、三条部署路径与迁移执行
大数据·数据库·云原生·开源·snowflake·apache doris