首页
学习
活动
专区
工具
TVP
发布

PostgreSQL实战

专栏作者
7
文章
6591
阅读量
6
订阅数
6. 为什么更改表结构这么多锁?正确的加索引姿势
加字段慢的一个原因是数据‘搬迁’慢,另外一个重要因素是锁粒度特别大,容易产生阻塞。
顽石神
2022-03-13
5340
5. 为什么有时候加字段很快,有时候又很慢?
上一篇中,我们知道postgresql表结构定义存储在系统表pg_attribute中,那么在做表结构变更的时候是否只需要变更系统表就可以了呢?
顽石神
2022-03-13
1.8K2
7. psql命令行使用技巧
psql作为连接数据库的客户端工具,可以方便的连接数据库,做日常操作或者问题排查,但是新转到PG的朋友可能在使用习惯上很难转过来,因此简单介绍下一些使用技巧。
顽石神
2022-02-28
4280
4. 修改了数据,为什么‘看不见’?
上一篇中描述了存储页面的格式和回滚机制,也了解了删除数据并不会马上释放空间,但是你可能还是有疑问,有没有办法‘看到’事务修改过程呢,下面我们一起来‘看看’数据更新时元数据的变化。
顽石神
2022-02-26
3370
3. 没有UNDO,更新数据中途后悔了怎么办?数据是怎么回滚的?
不同的架构决定了产品不一样的特性,看完了PostgreSQL核心进程会发现并没有喜闻乐见的UNDO模块,既然没有UNDO,那么我在事务修改了一条数据, 发现数据改错了,突然不想改了数据还能回退吗?
顽石神
2022-02-26
1.1K0
2. 一条更新SQL是如何执行的
通过上面的描述,我们知道一条查询SQL执行的主要过程,客户端执行一条SQL前需要先经过连接数据库、解析器、优化器、执行器等阶段,再由执行器返回查询结果,具体过程可以参考下面的简图。
顽石神
2022-02-26
5300
1. 走进PG,查询SQL执行流程
PostgreSQL作为传统关系型数据,在设计架构上和Oracle非常相似,下图可以带给你直观的了解。
顽石神
2022-02-26
1.9K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档