了解PostgreSQL sql shell和VACUUM命令

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

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

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

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

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

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

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

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

有时间继续;

相关推荐
kv1102 小时前
Android studio国内开发有关
java·数据库·android studio
哭泣方源炼蛊3 小时前
正则表达式c++内容汇集
数据库·c++·mysql·正则表达式
余槐i3 小时前
EXPLAIN 显示走了索引查询仍慢:回表与选择性在 500 万行表上拉开 10 倍耗时
数据库·postgresql·性能优化·vacuum·explain
深度智能Ai4 小时前
IndexTTS‑2高清音质接口对接文档
数据库
香瓜子rd4 小时前
MySQL InnoDB 并发控制核心原理:事务、隔离级别、MVCC 与锁机制
数据库·后端
Elastic 中国社区官方博客4 小时前
Elasticsearch Serverless 如何通过 hollow shards 将索引节点关闭次数降低 30%
大数据·数据库·elasticsearch·搜索引擎·serverless·全文检索
ycvv5 小时前
手机启动失败后的数据提取评估:系统状态、加密条件与文件验收
服务器·数据库·智能手机
小宋10215 小时前
SQL + RAG 混合问答实战:结构化指标与文档证据如何统一路由
java·jvm·人工智能·sql
不恋水的雨5 小时前
gbase中union all导致末尾多出空格的坑
数据库·sql·mysql
AI 算法大模型备案~当当6 小时前
各地备案数量怎么看:一份属地公告的认读与台账方法
java·数据库·人工智能