每周问答精选(1204~1210)

本文涉及的产品
云原生数据库 PolarDB MySQL 版,Serverless 5000PCU 100GB
云原生数据库 PolarDB PostgreSQL 版,企业版 4核16GB
推荐场景:
HTAP混合负载
云原生数据库 PolarDB MySQL 版,通用型 2核4GB 50GB
简介: 为了让各位小伙伴能够方便、快速的了解到 PolarDB 的相关的使用问题,社区每周将精选群内高质量的问题通过该栏目予以统一答复,希望能够对大家有所帮助。

为了让各位小伙伴能够方便、快速的了解到 PolarDB 的相关的使用问题,社区每周将精选群内高质量的问题通过该栏目予以统一答复,希望能够对大家有所帮助。

1、

Q:startup 进程回放某日志(里面包含需原子回放的两个页A和B),两个页加入 mini_trans 对应的槽,此时一个 backend 回放 A 页前,获取了 A 所在槽的锁,然后开始回放,startup 进程在回放该日志结束时会等待所有的槽上的锁都被释放,也就是说 startup 进程会等待 backend 回放结束才能继续工作,为什么要做这样的设计?

A:首先上锁是必要的,仅仅是读取 logindex 的元信息。这样做的目的是为了决定页面的回放终点,保证 backend能读到已经回放的最新页面;为了加速回放的速度,我们另外创建了 background 回放进程,该进程按插入 logindex 的顺序,枚举页面进行回放,它会决定 buffer pool 中已经存在页面回放的起始点,加速回放。

2、

Q:同样的配置,PolarDB 云原生产品比 PG 的原生版本性能有多少提升?
A::具体相关数据可参考产品文档:https://github.com/ApsaraDB/PolarDB-for-PostgreSQL/blob/main/doc/PolarDB-CN/Architecture.md

3、

Q:PolarDB 为什么不支持创建表空间?
A:因为云上实例就一个盘。

4、

Q: PolarDB 是否支持快速克隆出一个测试环境?变化的部分存在于克隆空间,类似 aurora?
A: PolarDB 支持秒级克隆,线上实例是通过 polarstore 的分布式一致性快照来实现的,delta 的部分通过 cow,因此成本很低速率很快。

1638437022954-61bdf98f-f7f4-41b8-a856-997d884ff174.png

相关实践学习
函数计算X RDS PostgreSQL,基于LLM大语言模型构建AI知识库
基于ChatGLM6B 大语言模型构建AI知识库问答应用。答疑群17125058181
相关文章
|
3月前
|
前端开发 JavaScript Java
No208.精选前端面试题,享受每天的挑战和学习
No208.精选前端面试题,享受每天的挑战和学习
No208.精选前端面试题,享受每天的挑战和学习
|
3月前
|
存储 缓存 前端开发
No188.精选前端面试题,享受每天的挑战和学习
No188.精选前端面试题,享受每天的挑战和学习
|
3月前
|
前端开发 JavaScript
No78.精选前端面试题,享受每天的挑战和学习
No78.精选前端面试题,享受每天的挑战和学习
|
3月前
|
前端开发 JavaScript 数据安全/隐私保护
No111.精选前端面试题,享受每天的挑战和学习
No111.精选前端面试题,享受每天的挑战和学习
No111.精选前端面试题,享受每天的挑战和学习
|
3月前
|
缓存 前端开发 JavaScript
No28.精选前端面试题,享受每天的挑战和学习
No28.精选前端面试题,享受每天的挑战和学习
|
3月前
|
缓存 前端开发 JavaScript
No37.精选前端面试题,享受每天的挑战和学习
No37.精选前端面试题,享受每天的挑战和学习
|
3月前
|
存储 前端开发 JavaScript
No121.精选前端面试题,享受每天的挑战和学习
No121.精选前端面试题,享受每天的挑战和学习
|
3月前
|
缓存 JavaScript 前端开发
No158.精选前端面试题,享受每天的挑战和学习
No158.精选前端面试题,享受每天的挑战和学习
|
3月前
|
JSON 前端开发 JavaScript
No26.精选前端面试题,享受每天的挑战和学习
No26.精选前端面试题,享受每天的挑战和学习
|
3月前
|
缓存 自然语言处理 前端开发
No110.精选前端面试题,享受每天的挑战和学习
No110.精选前端面试题,享受每天的挑战和学习

热门文章

最新文章