了解PostgreSQL sql shell和VACUUM命令

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

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

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

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

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

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

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

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

有时间继续;

相关推荐
r***11334 分钟前
如何实现Redis安装与使用的详细教程
数据库·redis·缓存
翔云1234564 分钟前
MySQL中,binlog文件开头的Previous_gtids_log_event是如何计算的
数据库·mysql·adb
堇舟5 分钟前
数据库系统原理及应用 第一章 绪论
数据库
Alex Gram6 分钟前
Mysql增量同步到PostgreSQL实战
数据库·mysql·postgresql
闲人编程19 分钟前
Django缓存策略:Redis、Memcached与数据库缓存对比
数据库·redis·缓存·django·memcached·codecapsule
小二李22 分钟前
第8章 Node框架实战篇 - 文件上传与管理
前端·javascript·数据库
z***677725 分钟前
macOS安装Redis
数据库·redis·macos
YJlio29 分钟前
[编程达人挑战赛] 用 PowerShell 写了一个“电脑一键初始化脚本”:从混乱到可复制的开发环境
数据库·人工智能·电脑
x***133931 分钟前
MySQL 篇 - Java 连接 MySQL 数据库并实现数据交互
java·数据库·mysql
v***913038 分钟前
PostgreSQL 中进行数据导入和导出
大数据·数据库·postgresql