了解PostgreSQL sql shell和VACUUM命令

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

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

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

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

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

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

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

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

有时间继续;

相关推荐
Determined_man9 分钟前
Mybatis-plus queryWrapper的使用
数据结构·数据库
飞奔的屎壳郎10 分钟前
flink部署使用(flink-connector-jdbc)连接达梦数据库并写入读取数据
大数据·数据库·flink
Databend22 分钟前
Databend Cloud 如何给游戏行业数据分析带来 10 倍收益提升?
数据库
喆星时瑜25 分钟前
MySQL【8.0.41版】安装详细教程--无需手动配置环境
数据库·mysql·安装教程
菜就多练吧36 分钟前
Redis与Mysql双写一致性如何保证?
数据库·redis·mysql
佩奇的技术笔记40 分钟前
高级:Redis 面试题精讲
数据库·redis·缓存
遥不可及~~斌1 小时前
基于Redis实现短信防轰炸的Java解决方案
java·数据库·redis
喵喵帕斯1 小时前
MySQL索引优化-索引可见性
后端·sql·mysql
不剪发的Tony老师2 小时前
ChatDBA:一个基于AI的智能数据库助手
数据库·人工智能
用户6279947182622 小时前
南大通用GBase 8a MPP Cluster运维常用命令
数据库